Technical Department Manager
Belfast, Belfast, United Kingdom
CDE Global Ltd
Head of Technical Engineering
Queen's University Belfast