Global Onboarding Architect & Customer Success Lead

Boostbar, Inc.

Greater London

Hybrid

GBP 50,000 - 70,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive compensation package
Career progression opportunities
Direct impact on operations

Job summary

A growing tech organization in Greater London seeks a Customer Success Manager to oversee the onboarding of new UK accounts. This role involves managing the deployment of retail technology, coordinating with internal teams, and ensuring strong client relationships. Ideal candidates will have 3-5 years in B2B onboarding or project management, exceptional detail orientation, and the ability to adapt to diverse cultural contexts. Competitive compensation and room for growth available.

Qualifications

  • 3–5 years of experience in B2B onboarding or project management.
  • Ability to break down complex deployments into actionable tasks.
  • Strong soft and hard skills to manage stakeholders.

Responsibilities

  • Own the onboarding process from contract signing to live deployment.
  • Coordinate tech rollouts and align with internal teams.
  • Act as primary contact throughout the customer lifecycle.

Skills

B2B onboarding
Technical project management
Stakeholder management
Detail orientation
International mindset

Job description

A growing tech organization in Greater London seeks a Customer Success Manager to oversee the onboarding of new UK accounts. This role involves managing the deployment of retail technology, coordinating with internal teams, and ensuring strong client relationships. Ideal candidates will have 3-5 years in B2B onboarding or project management, exceptional detail orientation, and the ability to adapt to diverse cultural contexts. Competitive compensation and room for growth available.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Customer Success Architect: Onboarding & Adoption Leader (Hybrid UK)
Customer Success Architect: Onboarding & Adoption Leader (Hybrid UK)

Defaqto • England

Hybrid
GBP 35,000 - 50,000
Flexible working promise
Focus on wellbeing
Social and team-building events
+1
Enterprise Client Success Manager — Growth & Onboarding
Enterprise Client Success Manager — Growth & Onboarding

IQ Data Group Limited • United Kingdom

On-site
GBP 40,000 - 55,000
Customer Success Lead: Onboarding & Growth
Customer Success Lead: Onboarding & Growth

TravelCenters of America • Greater London

Hybrid
GBP 36,000 - 60,000
Comprehensive health cover
Pension plan
Financial protection
+6
Senior On-Site Customer Success Manager, London
Senior On-Site Customer Success Manager, London

Ontik • England

On-site
GBP 60,000 - 80,000
Customer Onboarding Lead
Customer Onboarding Lead

Person Centred Software Ltd • Guildford

On-site
GBP 34,200 - 41,800
25 days holiday
Contributory pension scheme
Cycle to work scheme
Hybrid London: Client Onboarding & Success Specialist
Hybrid London: Client Onboarding & Success Specialist

Crown Cloud AI • Greater London

Hybrid
GBP 28,000 - 40,000
Global Customer Success Lead - AI Legal Tech Onboarding
Global Customer Success Lead - AI Legal Tech Onboarding

Luminance • City Of London

On-site
GBP 40,000 - 65,000
Customer Success Manager I – UK (London)
Customer Success Manager I – UK (London)

CompTIA • Greater London

On-site
GBP 41,642 - 47,487
Health, Dental, and Vision Insurance
Unlimited PTO & 15 Paid Holidays
Annual Company bonus up to 10%
+7
Global Customer Success & Onboarding Lead
Global Customer Success & Onboarding Lead

Luminance Technologies Ltd • City Of London

On-site
GBP 40,000 - 60,000
Head of Client Success & Growth
Head of Client Success & Growth

United Media • Greater London

On-site
GBP 70,000 - 90,000
Market-competitive compensation
Travel opportunity
Unlimited growth potential