
SNAPSHOTS
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