Commvault Systems, Inc.

HQ
Tinton Falls
Total Offices: 16
3,464 Total Employees
Year Founded: 1996

Teams at Commvault Systems, Inc.

19 Hours AgoSaved
Remote or Hybrid
Germany
Software
Provides pre-sales technical support and enablement to channel sales teams and partners across the DACH region. Presents and demonstrates Commvault’s software, supports sales campaigns, collaborates with sales and technical teams, contributes to revenue goals, and serves as a trusted pre-sales resource. The role requires strong enterprise technology knowledge, commercial ability, RFP experience, client relationship skills, and fluency in German and English.
19 Hours AgoSaved
Remote or Hybrid
2 Locations
Software
Drive customer retention and recurring revenue by managing software and SaaS renewals within a defined territory. Engage customers through phone, video, and email; assess renewal needs and risks; present multi-year options; identify upsell and cross-sell opportunities; collaborate with account executives, customer success teams, partners, and distributors; resolve conflicts; maintain forecasts; and close renewal transactions.
5 Days AgoSaved
Remote
United States
Software
Associate Corporate Counsel supporting SEC filings, proxy activities, corporate governance, board materials, sanctions compliance, sustainability reporting, M&A, Treasury matters, litigation, policies, and regulatory monitoring. The role requires legal research, drafting, cross-functional collaboration, and management of concurrent corporate legal initiatives within a publicly traded company.