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 … more