FLOWN employs 33 employees. The FLOWN management team includes Alicia Navarro (CEO and Founder), Tristan Bell (Customer Success Manager), and Aliya Tobatayeva (Finance and HR Manager).
Looking for a particular FLOWN employee's phone or email?