Customer Success Manager - French / English speaker
About the Role
As a Customer Success manager you are the primary architect of our customers' success. This is a high-visibility role where you will act as a trusted advisor to senior stakeholders, ensuring Cyber
Vadis becomes an indispensable part of their security strategy. You will own the entire post-sales relationship—from strategic onboarding and program expansion to commercial renewals.
Your Mission
Strategic Consulting & Program Maturity
Architect Success: Guide customers in implementing and maturing their TPCRM (Third-Party Cyber Risk Management) programs throughout their lifecycle.
Business Integration: Partner with clients to ensure Cyber
Vadis is seamlessly integrated into their internal processes and existing toolsets.
Expert Advice : Move beyond \"tool training\" to act as a consultant.
Relationship Orchestration & Advocacy
C-Suite Engagement : Build and maintain deep, lasting partnerships with Project Managers, Decision Makers, and Executive Sponsors.
Voice of the Customer : Act as the main point of contact, providing both proactive strategic support and reactive project management resources.
Build Advocacy : Turn customers into brand ambassadors through consistent value delivery and relationship building.
Portfolio Growth & Commercial Ownership
Strategic Planning: Develop and maintain detailed Account Plans and Customer Program Plans for your entire portfolio.
Commercial Lifecycle : Lead an