Body

Barbara McCabe is a senior sales executive with more than 20 years of experience in the energy and utility industries. Barbara works on the E Source consulting team with a focus on the customer experience and the customer operations of utilities. She has experience with outage management, mobile workforce management, customer care solutions, analytics, and consulting services.

Barbara McCabe
Strategic Sales Director Customer experience