FloWorks employs 140 employees. The FloWorks management team includes Frank Riddick (Chief Executive Officer), Sara Stumpf (Vice President, Human Resources), and Sara Manoochehri (Director, Legal).
Looking for a particular FloWorks employee's phone or email?