Committed to partnering with customers, suppliers and employees to deliver world-class products, services and solutions.


Duncan McNeill

Founder & Chairman Emeritus

Duncan is the businessman and philanthropist who founded Stream-Flo in 1962. From its beginnings as a manufacturer of check valves, Duncan has guided Stream-Flo’s growth into a global leader in wellhead and christmas tree equipment, API gate valves, surface safety valves and a complete line of pipeline check valves.

Mark McNeill

President & CEO

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.

Curtis Crane, CPA

Controller, Stream-Flo USA LLC

Curtis joined Stream-Flo in 2013. After graduating from the University of Texas, Curtis began his career with a major public accounting firm before taking on senior positions in finance, tax and operations at publicly traded and private companies.

Keith Farquharson, P.Eng.

Vice President, Corporate Technology

Since graduating from the University of Alberta, Keith has gained over twenty-five years of experience in the oil and gas industry and has been a major driving force behind several of Stream-Flo Industries’ product development initiatives. Keith is an active volunteer and sits on the Northern Alberta Institute of Technology’s Engineering Advisory Committee.

Brian Grierson

Vice President, Global Sales Wellhead Business Development

Brian's career in the oil and gas industry includes field, operations, sales and executive roles, joining Stream-Flo in 1987. He currently oversees domestic and global sales for Stream-Flo's Wellhead Business Unit.

Doug Jarvin

Vice President and General Manager, Stream-Flo Industries Ltd. (Canada)

Doug has three decades of experience in the valve industry, and joined Stream-Flo in 2007. He leads Stream-Flo’s pipeline valve business, and is responsible for global sourcing and supply chain enhancement for the Stream-Flo Group of Companies. 

Michelle  Kinnes

General Manager, Stream-Flo USA LLC

Michelle Kinnes joined Stream-Flo USA in 2018 and assumed the role of General Manager in 2019. With over 24 years of experience, starting out as an engineer hired out of Dunfermline, United Kingdom in 1992, Michelle has held various senior leadership roles across a multitude of functions and has held the responsibility for various operational sites and business units in global locations, with other global oilfield service companies.

Blake Phillips

Vice President, Sales, Stream-Flo USA LLC

Blake started his oil and gas career as a service technician, and has held positions of increasing responsibility in Western Africa and Central and South America. He joined Stream-Flo in 2010, and is now the Vice President Sales for the United States. Blake holds a Bachelor’s degree with a double major in marketing and management.

Grant Pilgrim, C.E.T., C.R.S.P.

Vice President, Health, Safety and Environment, Technical Training and Property Management

Grant began his career working for international leaders in the chemical engineering technology industry before moving into the field of health, safety and environment. He joined the Stream-Flo Group of Companies in 2010 and has been Vice President, Health, Safety, and Environment, Technical Training and Property Management since 2014.

Abbey Raikles

Vice President, Operations

Abbey joined Stream-Flo in 2010, bringing more than 30 years of experience in the oil and gas industry, including international assignments in Venezuela and Mexico. Abbey oversees the operations for the company with specific focus on manufacturing, purchasing, inventory control and plant maintenance.

Dave Randhawa, CPA, CMA 

Chief Financial Officer

In 2019, Dave Randhawa joined the Stream-Flo Group of Companies in the capacity of Chief Financial Officer.  Before joining our team, Dave held several executive and leadership positions in the oil and gas, infrastructure services and mining industries.

Kenny Sikes

US Field Operations Manager, Stream-Flo USA LLC

Kenny has over 38 years of oil and gas experience in North America and West Africa. During that time, he has held various positions in account management and operations, with increasing responsibilities. Kenny joined Stream-Flo in 2012 as the US Sales Manager and currently is responsible for the US branch operations.

Jerry Wakeford

Senior Operations Manager, Aftermarket Services

Jerry began his oil and gas career in 1994 performing thermal wellhead and field installations. After joining Stream-Flo in 2003 as a wellhead and gate valve repair and field service technician, he has taken on progressively senior roles and now leads the Canadian aftermarket services team, including Stream-Flo’s Canadian branches and frac support services. Jerry’s background includes post-secondary education in Project Management.


Contact Us

* = required fields