Customer Success Manager

Iron Mountain · National Capital Region, Philippines, Philippines

Location
National Capital Region
Job Type
Full-time
Posted
June 23, 2026

Job Description

In this role, you will be responsible for driving customer loyalty, advocacy, and retention across all Iron Mountain service lines. In partnership with our Business Development Executives, you will manage the end-to-end customer journey—from onboarding and accreditation to contract renewals and negotiations. Your primary goal is to act as a trusted advisor, identifying upsell opportunities and proactively resolving issues to reduce churn and ensure long-term account profitability.

You will join a fast-paced, matrixed global organization that thrives on collaboration and customer-centricity. Here, you’ll bring your expertise to a team that values innovation, helping our customers navigate their needs while driving strategic growth for the business.


What You’ll Do

In this role, you will:

  • Drive Customer Onboarding and Relationship Management: Lead the customer accreditation process and documentation requir...

Ready to Apply?

Submit your application for Customer Success Manager at Iron Mountain

Apply Now