CareerPlan

Senior Strategic Customer Success Manager

London, United KingdomFull-time2026-10-13 → 2026-10-19
HybridNo visa sponsorship

Core

Act as the primary strategic partner to top-tier enterprise brands, advising C-level executives and driving measurable revenue growth for Global-e's largest UK merchant relationships.

Role type

Senior Strategic Customer Success Manager (Enterprise Accounts)

Builds

Global cross-border ecommerce platform and services for enterprise merchants

Domain

Cross-border ecommerce, SaaS, logistics, payments

Deliverable

client delivery

Required skills

Strategic account management, C-level relationship building, revenue growth (upsell/cross-sell), data-driven insights, cross-functional collaboration, stakeholder management, global market navigation

Preferred skills

B2B experience in SaaS/e-commerce/logistics/payments, strong analytical skills, managing complex stakeholder relationships, driving revenue expansion, flexibility across time zones

Technologies

Global-e platform, cross-border ecommerce tools

Responsibilities

Serve as lead point of contact for highest-value enterprise merchants, drive upsell and expansion initiatives, prepare and deliver performance reviews and KPI analysis, partner with internal stakeholders to ensure solution delivery

Seniority

Senior, hands-on IC