Contact DFI Corporate

Canada Flag
CANADA
2404 51 Ave NW, Edmonton, AB
T6P 0E4   Canada
United States Flag
UNITED STATES
610 Aurora Business Park Dr.

Conroe, Texas, 77301, United States

Australia Flag
AUSTRALIA

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

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Leadership Team

    Mark Dyck
    Mark Dyck
    Chief Operating Officer
    Trevor McGrandle
    Trevor McGrandle
    Chief Financial Officer
    Cory Barrett
    Cory Barrett
    Vice President, Operations
    Navi Manku
    Navi Manku
    Human Resources Manager
    Johan Liebenberg
    Johan Liebenberg
    Senior Business Development Manager
    Matt Meyer
    Matt Meyer
    Director, Operations, Australia
    Filipe Penedo
    Filipe Penedo
    Business Manager, Latin America
    Our President, Dave Freeland, in Australia!

    Our President, Dave Freeland, in Australia!

    Request an EstimateLet's Talk