Strategic Business Development Manager

Company: Flourish
Apply for the Strategic Business Development Manager
Location:
Job Description:

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…

Posted: May 4th, 2026