Global Enterprise Customer Success Manager (English/Spanish)

Company: FreedomPay
Apply for the Global Enterprise Customer Success Manager (English/Spanish)
Location: London
Job Description:

FreedomPay in London is seeking an Enterprise Customer Success Manager (English/Spanish) to manage a portfolio of strategic enterprise customers across global markets. The role blends strategic relationship management with hands-on operational ownership to ensure customers achieve objectives and maximize value from FreedomPay partnerships.

The position is based in our London office with a hybrid schedule (two onsite days) and 10–20% travel.

#J-18808-Ljbffr…

Posted: August 20th, 2026