Steve Hambric is an accomplished executive in the energy and utilities sector, currently serving as the Chief Revenue Officer at LineVision since February 2024, where collaboration with electric utilities focuses on transforming the grid for increased resilience and capacity. Previous roles include Independent Advisor and President of North America at eSmart Systems, where Steve oversaw AI-enabled solutions for asset management. A significant tenure at Itron, including as VP of Consumer Energy Management, followed Steve's leadership at Comverge, where efforts centered on improving financial performance and integration post-acquisition. Additional experience includes sales and consulting roles at Opower, Sapient, and McKinsey & Company. Steve holds an MBA from INSEAD, an MS from the University of Virginia, and a BS in Mechanical Engineering from the University of Virginia.
Sign up to view 0 direct reports
Get started