CSM EMEA
SAM Seamless Network
Posted on Mar 18, 2026
CSM EMEA
- People & Operations
- Senior
- Full-time
Description
About the Position:
As a Customer Success Manager at SAM, you will play a key role in guiding enterprise customers through their lifecycle, ensuring they achieve their business objectives while driving long-term value. You will work closely with Sales, Product, and Engineering teams to deliver seamless deployment and ongoing engagement across complex environments.
Main Responsibilities
- Serve as a trusted advisor by deeply understanding the customer’s business needs and objectives.
- Act as the internal voice of the customer, working cross-functionally to ensure strong engagement and satisfaction.
- Lead the full customer lifecycle, including sales collaboration, onboarding, deployment, and ongoing operational oversight, with hands-on involvement in complex hardware and cloud-based solutions.
- Identify and drive expansion opportunities (upsell and cross-sell) in collaboration with Sales, supporting revenue growth within existing accounts.
- Manage multiple customer engagements simultaneously, prioritizing effectively and proactively.
- Maintain continuous communication with customers and conduct periodic business reviews
Requirements
Requirements:
- 6+ years of experience in Customer Success or Technical Account Management working with EMEA enterprise customers (MUST).
- Experience working with telecom or complex enterprise environments (Advantage).
- Proven ability to build scalable processes with a strong customer-centric approach.
- Experience managing complex, cross-functional, large-scale projects.
- Highly organized with strong attention to detail and ability to multitask.
- Excellent problem-solving and technical skills.
- Fluent in written and spoken English.
- Willingness to travel to customer sites as needed.
- Bachelor’s Degree or equivalent experience.