Business Development Manager - Marketing Technology

  • Location Leeds, Leeds, England
  • Job-type Permanent
  • Salary 35-45k Base 55-65k OTE + Excellent Benefits
  • Discipline Software & SAAS
  • Reference JPs7-1181551