President & CEO
Geo Murickan, an executive leader within Pioneer Power Solutions Inc. for many years, started his career with General Electric and served in leadership roles of growth and innovation in management, sales and marketing, engineering and technology across multiple industry verticals including energy and smart grid.