Senior Site Engineer - Mechanical (Power Plants / CCGT)
WSP is seeking a Senior Site Engineer - Mechanical for power generation projects in Muscat, Oman. The role involves supervising mechanical installation and maintenance, inspecting work for quality and safety, and coordinating project plans, schedules, budgets, and progress reporting. The engineer will lead and mentor…