NEC Project Manager - Infrastructure
1 month ago
Swansea
Become a vital member of our Project & Programme Services team, proudly taking on some of the world's most exciting and prestigious projects. Your technical competence, lateral thinking, first-class communication skills, and robust commercial awareness will be crucial in delivering better for our...