Flourish employs 57 employees. The Flourish management team includes Eammon Price (Chief Executive Officer), Jemma Olivia (Head of Business Development), and Hannah Starkey (Senior Marketing Executive).
Looking for a particular Flourish employee's phone or email?