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