Supplier Connectivity & Optimization Specialist – Egypt

Job Title: Supplier Connectivity & Optimization Specialist Department: Commercial Technology Location (primary): Egypt… Read more »

L2 / L3 Engineer – Palma

Job Title: L2 / L3 Engineer Department: IT Location (primary): Palma   Job… Read more »

HR Generalist – Tg. Mures, Romania

Job Title: HR Generalist Department: HR Location (primary): Tg. Mures, Romania   Job… Read more »

Treasury Assistant / Treasury Analyst – London

Job Title: Treasury Assistant / Treasury Analyst Department: Treasury Location (primary): London  … Read more »

Sales Manager, South & East Africa – Nairobi, Kenya

Job Title: Sales Manager, South & East Africa Department: Sales & Business Development… Read more »

Sales Manager, North & West Africa – Morocco

Job Title: Sales Manager, North & West Africa Department: Sales & Business Development… Read more »