In 2019, Dave Randhawa joined the Stream-Flo Group of Companies in the capacity of Chief Financial Officer. Before joining the team, Dave held several executive and leadership positions in the Oil & Gas, infrastructure services and mining industries.
Sign up to view 6 direct reports
Get started