- Joined the Teamsters in 1982
- Business Agent in 1998
- President since 2010
Also serves as:
- International Vice President
- Teamsters Canada Executive Board Member
- Joint Council President
- Vice President IBT Brewery and Soft Drink Division
- Teamsters Canada Pension Plan Trustee
- Health & Welfare Benefit Plan Trustee
Craig strongly believes that the best of the labour movement is embodied in the Teamsters Union through relentless member representation and tough bargaining, as well as vigorous enforcement of our collective agreements and using our vast resources and passion to assist new members as they unionize.