Business Development Sales Specialist
4 days ago
Business Development Team - onsite specialist. This is an integral office-based position within the Business Development team, responsible for driving business growth, developing the UK network of contacts, attracting new clients, providing sales quotations, tracking, monitoring, and closing sales,