Get contacted by recruiters directly with our newest chat feature!
Other Business Support Services
Saudi Arabia - Mecca
500 Employees or more
Is this your business? Claim your company profile now
Apr 24, 2024
Mecca, Saudi Arabia
Chief Executive Officer
General Manager, Procurement & Contracts
Manager Financial Accounting
Manager Stratgic Projects
Specialist admin support at CEO office