Business Development Manager - Video

  • Career Moves
  • London, UK
  • Oct 01, 2021

Job Description

Business Development

Our client is a multi-award-winning technology company seeking a Business Development Manager. With a client base of some of the largest companies in the UK who each use a variety of different marketing and servicing objectives. This company is looking for an individual to come in and join their central London team, supporting with; sales, managing client onboarding and generat...
This job was originally posted as