Sales & Business Development Brand / In-house jobs in Manager
Broaden your search
Refine your search
Found 4 jobs
We have a fantastic opportunity for a creative New Business Manager, with demonstrable new business growth in previous roles, to join a creative, i...
Are you an experienced, dynamic and forward thinking Senior Sales Executive or an Account Manager looking for your next challenge?
Exciting opportunity for a marketing tech Senior Customer Success Manager to work for this London tech start up!
We a leading international technology and solutions provider to the Digital Marketing industry.
Are you a successful National Accounts expert? Do you have a breadth of commercial experience that includes category, customer or brand marketing? ...
Corporate Relationships Manager, Windsor - Here at Brand, we are working with a leading not-for-profit organisation on a rare opportunity