AL758: Business Development Lead Location: Cwmbran Salary: Competitive Duties & Responsibilities: 1. Taking enquiries from customers over the phone in a professional manner. 2. Investigating, researchin...