The union is composed of over 500 different bargaining units, the largest of which is BC government workers as delineated in the Public Sector Labour Relations Act[7].
The rest work in the broader public sector, including community-based social services, healthcare, education and some crown agencies and authorities, and in the private sector, including credit unions, privatized highways maintenance companies and casinos.
Members are assigned into locals regardless of their employer or bargaining unit based on the geographic location of their worksite and their occupational grouping.
Locals also elect delegates to Convention, which is the highest governing body of the union and meets once every three years.
Bargaining between the BCGEU and its servicing staff (then members of -CEP) employees broke down in 2005, resulting in a multi-week strike.