Our Team

Steve Alexander
President & Chief Operating Officer
Previously he was Director of Energy Investments for UniSource Energy Corporation, where he managed the company’s corporate venture capital subsidiary and, in that capacity, held executive positions in portfolio companies. During this time, he served as CEO of one portfolio company, Infinite Power Solutions, a manufacturer of thin-film micro batteries. Earlier in his career, Steve was a vice president in corporate business operations at Chase Manhattan Bank in New York and a management consultant at A.T. Kearney, focusing on merger integrations at major financial institutions.
Steve holds an MBA in Finance from the JL Kellogg Graduate School of Management, Northwestern University. He served six years as a flight officer in the U.S. Navy after graduating from the U.S. Naval Academy in Annapolis, Maryland.
U.S. | Canada | U.K. |
+1 760-481-7878 | +1 416-934-1040 | +44 1823 284257 |
+1 855-875-4031 |