WindESCo employs 30 employees. The WindESCo management team includes Mo Dua (Founder and CEO), Edward Wagner (Chief Revenue Officer (CRO)), and Pete Bachant (Director of Software Engineering).
Get Contact Info for All DepartmentsLooking for a particular WindESCo employee's phone or email?