Water Resource Engineering Project Manager
21 hours ago
Manchester
Delivering projects means you will be liaising with clients, coordinating activities and co-producing deliverables, tracking milestones, organising and eventually chairing meetings, and organising workshops and/or training courses in the UK or abroad. Business development: identify UK and interna...