CEO
Spencer is a successful executive with over 20 years of experience leading teams providing business and technology value at some of the most recognizable companies in the Global Energy and Utilities space.
Spencer held strategic growth and regional/global leadership positions for Deloitte, SAP, KPIT and CapGemini.