Test & Commissioning Manager at BSL · Doha · JobPilot