Fluree employs 46 employees. The Fluree management team includes Brian Platz (Chief Executive Officer), Scott Benson (None), and Kevin Doubleday (Head of Marketing).
Looking for a particular Fluree employee's phone or email?