Digital marketing jobs

Total jobs found: 1

Business Development Manager

  • Location: Cambridge, Cambridgeshire
  • Date:

This Business Development Manager role sits in an international law firm and will play a pivotal role in taking ownership across practice and working closely with the wider business development team and wider partnership to shape key client development and new business initiatives. Key Responsibilities: BD Strategy Delivery Support: Implement the firmwide BD strategy across […]