Technical Services Supervisor

You will support the Technical Services manager to lead and manage the Engineering and compliance team, support the hard services delivery, and put in place…