Head of Development Municipal Water
Posted 2 weeks ago by Veolia
- Location:
- Stafford, Staffordshire (95 miles)
- Job Type:
- Permanent
Leadership and management - particularly related to business development activities. Ability to create strategic vision and connect others to it. Coaching and mentoring skill set. Excellent influencing and stakeholder management at c-suite/senior management level. Strong … more