Business Development Manager – Innovation Tax / R&D

Company: Dunwall Associates
Apply for the Business Development Manager – Innovation Tax / R&D
Location: Liverpool Street Station
Job Description:

Business Development Manager – Innovation Tax / R&D

Location: Based in the City of LondonSalary: £50K – £70K + 5% Commission!Contract: Full time, Permanent

What’s On Offer

  • £50,000 – £70,000 basic salary
  • 5% commission on all sales
  • 5% employer pension contribution
  • Private Medical Cover (BUPA)
  • Income Protection
  • Life Assurance
  • Flexible benefits window with options to tailor your package throughout the year

An …

WHJS1_UKTJ

Posted: March 10th, 2026