John Tropea

Hatch Associates
10,000+ design, engineering, project management, etc...
Energy, infrastructure and mining sectors