Catherine Stack is currently the Senior Sales Director at Voltus, where they focus on the ERCOT market and have achieved notable success, including the highest win rate and revenue from upsells in 2023. Previously, Catherine held various roles such as Energy, Risk & Carbon Analyst II at Calpine Energy Solutions and Marketing Director at Prairie Oil & Gas, LLC. Catherine gained initial experience as a Leasing Intern at Urban Partners and as a Direct Sales Representative at Champion Energy Services. They are pursuing a Bachelor's degree in Enterprise Studies & Advertising at the University of Oklahoma.
This person is not in any teams
This person is not in any offices