Mark McNeill

President & CEO at Stream-Flo Industries Ltd.

Mark joined the Stream-Flo Group of Companies in 1979 and has held a number of operations and sales positions for both Stream-Flo and Master Flo throughout Canada and around the world, establishing operations in all corners of the globe. In 2004, Mark was named President of Master Flo Valve Inc. He became President and CEO of both Stream-Flo Industries Ltd. and Master Flo Valve Inc. in 2009.

Links

Timeline

  • S

    President & CEO

    Current role