James Hanis
James Hanis

James Hanis

Architect James Hanis possesses leadership experience in engineering, urban design, and planning in public and private sectors.