- Marketing Communications
- Leeds
- £30,000 to £40,000 + Bonus + Benefits
The appointed Business Development Manager will work within our client’s sales team to obtain new clients and develop existing client relationships to meet departmental and company targets.