Project Manager
Posted today by Head Resourcing
- Salary:
- £40,000 - £60,000/annum
- Location:
- Edinburgh
- Job Type:
- Permanent
This is a rounded role, active and ongoing customer success management from project phase through to business as usual is a key component. Required Skills. Demonstrable experience in technical project management and/or customer success. Proven track record in managing complex technical … more