permit receiver, PTW, HSE officer (OSHA)Occupational health and safetyAl Maabilah, Muscat•1 week agoCallChat