Business Development Manager
Posted 2 days ago by Thatcher Associates
- Location:
- Severn Beach, South Gloucestershire (12 miles)
- Job Type:
- Permanent
The Business Development Manager will be the key point of contact between the business and customers, promoting existing services, offering professional advice on the most appropriate solutions, introducing new services and identifying opportunities to grow the customer base and enhance the … more