Head of Technical Services
Posted 10 hours ago by Skilled Careers
- Location:
- London
- Job Type:
- Permanent
You will be responsible for influencing clients and consultants, winning new work, and driving the success of projects from inception to completion. Key Responsibilities. Lead and manage the Technical Services team, providing guidance and support to ensure project success. Oversee … more