Business Development Manager
Posted a week ago by Thatcher Associates
- Location:
- Severn Beach, South Gloucestershire (166 miles)
- Job Type:
- Permanent
They provide a variety of bespoke vehicles and highly skilled and experienced operatives that provide effective solutions for industrial cleaning requirements. Job Purpose. The Business Development Manager will be the key point of contact between the business and customers, promoting … more