Role Overview
The Senior Strategic Customer Success Manager will own and grow some of Global-e’s largest and most strategically important UK merchant relationships, acting as the primary strategic partner to top-tier enterprise brands.
What You Will Do
The role involves building long-term, C-level relationships, driving upsell and cross-sell initiatives, and providing guidance on operational and strategic levers to improve merchant performance.
Why It Might Be a Fit
The ideal candidate will have 4+ years of experience in strategic account management, customer success, or enterprise client leadership, with a proven track record in managing complex stakeholder relationships and driving measurable revenue expansion.
Requirements
- 4+ years of experience in strategic account management, customer success, or enterprise client leadership
- Proven success managing and growing large, global enterprise accounts in complex environments
- B2B experience in SaaS, e-commerce, logistics, payments, or related tech industries preferred
- Strong analytical skills with the ability to interpret data, identify trends, and communicate insights confidently
- Track record in managing complex stakeholder relationships and/or senior level executives
- Exceptional communication and presentation abilities, including experience engaging senior and C-level stakeholders
- Demonstrated ability to manage multiple initiatives simultaneously and influence cross-functional teams
- Experience driving measurable revenue expansion within an existing client base
- Flexibility to work across time zones to support global merchant teams
- BA/BS degree preferred
To apply for this job please visit linkedin.com.

Follow us on social media