Founder & CEO
Ian Simm
CEO Approval Rating
90/100
Impax is a Connecticut-based company that provides investment and asset management services for the energy and utility sectors.