Sector: Tech-enabled Business Process Services
Close Date: March 2022
Presence: 24 Countries (Swiss HQ)
Stake: 100%

Business Description

  • Global BPO* firm in growing market with long term contracts & loyal customers (>97% renewals) 
  • Worldwide recognized brand and a leader in Banking, Insurance and Health Care segments 
  • Present in 24 countries with a focus on Western Europe, USA & South East Asia 
  • Resilient financials; drop in revenues during COVID but EBITDA remained constant, full recovery in 2021