Spencer Brown

CHIEF EXECUTIVE OFFICER

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 where he was recognized as “Top Talent” and selected from peers to participate in multiple areas of representation.

Most recently, he joins Logic Point from CapGemini where he led North American Go To Market for Energy, Utilities, Transportation, Agriculture, and State & Local. He also served on the global CRM Advisory Board at CapGemini. He has led multiple industry roundtables, spoken at conferences globally, and is a published author in leading industry journals. He currently lives in Austin with his wife and two daughters.