DipHex Solutions Limited
•
2026-05-29
united kingdom, , UK
New Business Development Manager
What this job actually isYou’ll be finding businesses that haven’t heard of us yet and convincing them they need us. Your primary focus is new logo acquisition, and you’ll nurture each new client through their first year to make sure they’re set up for…