Blue Ocean Global
UAE
Other
Takeda
Bulgaria
Pharma / Healthcare / Medical
Data Galaxy
France
Information & Technology
Ipsen Pharma
Tunisia
Schindler
Morocco
Demo
UK
Parkville
Egypt
Johnson & Johnson
Teleperformance
Madagascar
Call Center / BPO