Our Team

Steve Alexander

Steve Alexander

President & Chief Operating Officer

Steve Alexander joined Encycle as CFO in August 2015. He has extensive executive experience in high-growth companies. He previously was CFO of SupplyPro, Inc., a producer of inventory management software and systems for large manufacturing companies. Before that, he was CFO and COO of Global Solar Energy, a manufacturer of state-of-the-art solar material and products, with factories in Tucson, Arizona and Berlin, Germany.

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.

+1 760-481-7878+1 416-934-1040+44 1823 284257
+1 855-875-4031

Stay informed, sign-up for our newsletter, Encycle Insider! Click below.

Share This