Global-e is seeking a Senior Strategic Accounts Customer Success Manager to own and grow some of its largest and most strategically important UK merchant relationships. These accounts represent a significant share of the company’s revenue and are central to its continued global expansion.
In this role, you will act as the primary strategic partner to top-tier enterprise brands, advising C-level executives, optimising global cross-border performance and driving measurable revenue growth. You will connect business strategy with operational excellence across a complex international ecosystem, ensuring merchants realise maximum value through Global-e’s platform, services and expertise.
You will join a high-performing international team and work with some of the world’s most recognised brands. This is a hybrid position with three days in the office and two days remote.
You will serve as the lead point of contact and trusted strategic adviser for a portfolio of Global-e’s highest-value enterprise merchants. You will build long-term, C-level relationships, influence strategic decision-making through data-driven insights and best practices, and represent the merchant voice internally to Product, Operations, Marketing and other key teams.
You will drive upsell, cross-sell and expansion initiatives across your book of business with clear revenue accountability. You will identify and execute opportunities that expand the merchant footprint, enable new markets or unlock incremental revenue, while proactively identifying risks and creating mitigation plans.
You will prepare and deliver performance reviews, QBRs and KPI analysis that translate data into actionable recommendations. You will provide guidance on operational, marketing and strategic levers that improve merchant performance, and benchmark merchant KPIs against industry trends and Global-e best practices.
You will partner closely with internal stakeholders across Product, Operations, Engineering, Payments and Logistics to ensure seamless execution. You will ensure timely delivery of Global-e solutions in alignment with merchant goals and operational requirements, navigating complex, multi-market environments to solve challenges and deliver enterprise-grade outcomes.
Requirements include 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; and B2B experience in SaaS, e-commerce, logistics, payments or related technology industries. Strong analytical skills, the ability to interpret data and communicate insights confidently, experience managing complex stakeholder relationships and senior-level executives, and exceptional communication and presentation abilities are required. You should be able to manage multiple initiatives simultaneously, influence cross-functional teams and drive measurable revenue expansion within an existing client base. Flexibility to work across time zones to support global merchant teams is also required. A BA/BS degree is preferred.
Global-e is unable to support visa sponsorships.