Central Technical Solutions, Electrical
23 hours ago
London
The Global Engineering Team, reporting to the Senior Global Director of Development, comprises subject matter experts in Mechanical, Electrical, Automation Systems, BIM, and other fields. The team ...