Business Development Manager - Total Waste Management
Posted yesterday by Biffa Waste
- Location:
- Birmingham, England, United Kingdom (45 miles)
- Job Type:
- Permanent
Business Development Manager - Specialist Services (Total Waste Management. Location - Nationwide. A quick look at the role. The Business Development Manager will manage, develop and maintain a pipeline of high value new business opportunities to deliver profitable growth for the Specialist … more