Business Development Manager
Posted a week ago by Astute People
- Location:
- Gloucestershire
- Job Type:
- Permanent
Ensure high levels of customer service in all aspects of service delivery. Ensure non-conformances and service failures are dealt with in an effective and efficient manner by assisting the quality and HSE teams throughout the group. Monitor and manage the pipeline of new contracting … more