Strategic Business Development Manager

Company: Flourish

Location: London

Posted: May 7th, 2026

Flourish is looking for a Business Development Manager to expand our customer base in the UK. This role involves managing the full sales lifecycle, from lead qualification to closing opportunities, while collaborating closely with sales and marketing teams. The ideal candidate has at least 3 years of B2B sales experience, particularly in the R&D tax sector, and possesses strong communication and negotiation skills. We value diversity and welcome applications from all backgrounds. #J-18808-Ljbffr
Apply Now