Strategic Business Development Manager

Company: Flourish

Location:

Posted: May 4th, 2026

Flourish in the United Kingdom is looking for a Business Development Manager to expand their net customer base through engaging both inbound and outbound leads. The ideal candidate will manage the full sales cycle and work collaboratively with various teams to ensure a smooth customer experience. Strong negotiation, communication skills, and experience in the R&D tax sector are essential. Flourish welcomes diverse applicants and fosters an inclusive work environment. #J-18808-Ljbffr
Apply Now