The CMO Files: Christopher Powell, Commvault

"I don’t think it’s realistic to have separate layers in your marketing approach; you have to deliver your message and drive demand in a holistic way."

Name: Christopher Powell

Organization: Commvault     

Job title: Chief Marketing Officer

Location: Tinton Falls, New Jersey

As a member of Commvault’s executive leadership team, Chris Powell brings more than two decades of business acumen and management experience to Commvault as Vice President, Chief Marketing Officer. An accomplished international technology industry marketing executive with broad employee development and mentoring experience, Powell drives marketing strategy and operations, including corporate marketing (brand, communications, lead generation, corporate messaging, sales enablement and web) and solution, ecosystem, channel, industries and digital marketing, along with internal and external communications, including influencer relations.


Where were you born and raised? The suburbs of Philadelphia, Pennsylvania

To continue reading this article register now