Business Development Manager - Marketing Technology

  • Location Leeds
  • Job-type Permanent
  • Salary 40-50k Base 80-90k OTE + Excellent Benefits
  • Discipline Software & SAAS
  • Reference Jps1-1181551