Business Development Manager
Not all business development roles are created equal. Some will have you managing existing accounts, keeping things ticking over. This isn’t one of those jobs. We need someone who’s wired to find and close new business. A growing food manufacturer based in London want to make a bigger splash in...