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.

    Senior Leadership Team

    Mark Dyck
    Chief Operating Officer
    Trevor McGrandle
    Chief Financial Officer
    Cory Barrett
    Cory Barrett
    Vice President, Operations, CANADA
    Warren Baker
    Warren Baker
    Vice President, Operations, USA
    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
    Clint Hart
    Clint Hart
    HSE Manager

    Our President, Dave Freeland, in Australia!

    Request an EstimateLet's Talk