Business Development Manager
19 days ago
West Midlands
Liaising with the technical team to ensure proposals are technically sound, Managing your sales pipeline, * Acting as a point of contact through the deployment, coordinating with internal teams to ...