The BCGEU is one of the largest and most diverse unions in British Columbia with over 100,000 members in 550 bargaining units in the public and private sector.