Essential team and project management - timescales and budgets, quality control with site visits and running multiple teams. Job Types: Full-time, Permanent.