IMCORP's Sales department is led by Harry Broussard (Corporate Vice President of Sales and Marketing) and has 14 employees.
Blake Leake
Business Development Manager-Utilities
Ricardo d'Amico
Renewable Account Manager - Strategic Business Development
Angel Miranda
Field Operations Manager
Tim Morello
Senior Vice President, Strategic Business Development
Ben Browne
Director
Harry Broussard
Corporate Vice President of Sales and Marketing
Looking for a particular IMCORP employee's phone or email?