Leo Menard is an experienced sales and business development professional with a strong background in the energy sector. Currently serving as the Director of Sales at Catalyst Power Holdings LLC, Leo focuses on providing businesses with effective energy solutions through onsite generation technology and retail energy supply. Prior to this role, Leo held positions such as Head of Sales and Business Development at Station A, where a significant marketplace revenue growth of 600% was achieved, and Origination Manager at Enel Green Power, facilitating renewable projects for clients. Experience also includes significant contributions in advisory roles at both Enel X and EnerNOC, as well as early career development in clinical research at Ora. Leo holds a Bachelor of Arts in Sociology with a concentration in Economics from Bates College.
This person is not in any teams
This person is not in any offices