The Leadership Team at EVault is responsible for guiding the company's strategic direction, overseeing all major functional areas, and ensuring the company delivers top-tier cloud-connected backup and recovery services. This team makes high-level decisions regarding product development, sales, IT infrastructure, human resources, marketing, corporate growth, finance, digital transformation, customer experience, sales operations, cybersecurity, and corporate strategy to drive overall company performance and resilience.
Douglas M. Parker
EVP, Corporate Development
James McGourlay
EVP, International Sales
Mark J. Barrenechea
Vice Chair, CEO & CTO
Michael F. Acedo
EVP, Chief Legal Officer & Cor...
Muhi Majzoub
EVP & Chief Product Officer
Paul Duggan
EVP & Chief Customer Officer
Prentiss Donohue
EVP, Cybersecurity
Renee McKenzie
EVP, IT, Chief Information Off...
Sandy Ono
EVP, Chief Marketing Officer
Simon Ted Harrison
EVP, Enterprise Sales