Project Manager (E, C&I - Nuclear)
27 days ago
Stafford
People-management responsibility for leading and motivating a team of project managers, hardware, software and installation engineers (up to 30) * Responsibility for all Quality, Environmental ...