Operations Manager
NSR Associates
- United Arab Emirates
Description Operations Manager leading the projects reporting to the Board. Based in Dubai full time, this role will have high levels of UAE & GCC travel. Involved in aspects…
1 job
NSR Associates