FloSource employs 28 employees. The FloSource management team includes Kean MacOwan (Founder - Owner), Matt MacOwan (Co-owner), and Amy MacOwan (VP).
Looking for a particular FloSource employee's phone or email?