Flare employs 159 employees. The Flare management team includes James Windon (Co-Founder and Managing Director), David Brudenell (Chief Revenue Officer), and Liz Crawford (Chief Product and Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Flare employee's phone or email?