Rob Cleveland is the Edmonton representative for the Christian Labour Association of Canada, a labour union representing 50,000 workers across a wide variety of sectors including construction, health-care, retail, service, transportation, mining and more.