Deputy Technical Service Manager
22 days ago
Newport
... events from a technical standpoint, as directed by the Technical Services Manager or Head of Technical Services. You will be one of the first to assist, support and deputise for where required, the ...