Head of Development Municipal Water
Posted a week ago by Veolia
- Location:
- Stafford, Staffordshire (97 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