Turquoise Mountain's HR department is led by Siwar Bandar (Director of Communications, Saudi Arabia) and has 20 employees.
Abdullah Alaskar
Human Resources Manager
Looking for a particular Turquoise Mountain employee's phone or email?