Business Development Manager
Posted 21/10/2024 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 … more