Joshua Dorfman


Joined the team in 2007. Mr. Dorfman works directly with clients, and helps to manage the company’s strategic efforts in the renewable energy and transmission industries. His areas of expertise include Renewable Power Generation, business development, sales and marketing management, corporate risk analysis and Lean Six-Sigma quality management.