Head of Sales
- Hiring Organisation
- Flourish
- Location
- London Area, United Kingdom
culture of accountability, learning, and empowerment with autonomy to evolve and grow a talented team. About You Proven track record in enterprise B2B sales, ideally within SaaS, data, or tech solutions. Strong leadership skills with experience in managing and motivating teams to deliver exceptional results. Commercially astute with ...