DFI is a multi-national company with offices across Canada, the United States and Australia. Our Corporate Office is located in Edmonton, Alberta, Canada.
Message DFI Corporate
Leadership Team

Mark Dyck
Chief Operating Officer

Trevor McGrandle
Chief Financial Officer

Cory Barrett
Vice President, Operations

Navi Manku
Human Resources Manager

Johan Liebenberg
Senior Business Development Manager

Matt Meyer
Director, Operations, Australia

Filipe Penedo
Business Manager, Latin America
