Flo employs 142 employees. The Flo management team includes Louis Tremblay (President and Chief Executive Officer), Gabriel Poulin (Senior Manager Sales and Operations), and Kerri Whelan (Senior Product Marketing Manager).
Looking for a particular Flo employee's phone or email?