Former Company
Vistra
Former Position
Senior vice president, marketing & communications
As CMO, Needham is responsible for the vision, strategic direction, and performance of all Ensurem marketing and communication activities.
Vistra
Senior vice president, marketing & communications
As CMO, Needham is responsible for the vision, strategic direction, and performance of all Ensurem marketing and communication activities.