Business Development

Supervisor, Business Development Istanbul, Turkey

Communications / PR

Sales and Markeing Coordinator-Ghana Accra, Ghana


Compliance Advisor (Spanish and English Speaker) Krakow, Poland
Internal Audit Senior Manager Krakow, Poland
Senior Internal Auditor Krakow, Poland

Customer Service

Customer Service Representative with French Krakow, Poland

Information Technology

Quality Engineer Krakow, Poland
Service Integration Analyst (temporary contract) Krakow, Poland


Logistics Administrator Warszawa, Poland
Logistics Process Engineer Johannesburg, South Africa


Facilities Maintenance Coordinator Accra, Ghana

Regulatory Affairs

Sr. Specialist, Global Regulatory Affairs& Product Compliance Istanbul, Turkey


Supervisor – Sales Strategy & Support Accra, Ghana

If you don't see a role that fits your profile, then apply with our General Application.

Check on an application you've submitted.
Sign up for Job Alerts.