Business Director, B2B
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
alongside a Management Team Experience managing large client and agency teams Experience managing complex campaigns across creative, media and consultancy Experience leading, motivating and coaching teams of 20+ people Inspiring and able to create a proactive and energised team culture Strong client relationship management skills, including experience working directly with ...