Business Development Manager

Business Development Manager - Mercedes BenzThis is a national role so candidates can be based anywhere in the UK. As a Business Development Manager, you will be proactive in finding new corporate vehicle sales opportunities, as well as being able to network and quickly build up new leads. You will ...