Primary Job Title International Vice President- Canada Primary Organization
Teamsters
Gender Male
Craig McInnes is Vice President of Joint Council 52, Director of the Teamsters Administrative Service, President of Local 938 and Trustee on the Canadian Teamster Pension Plan. He has been a Teamster since 1984.

