CUPE 905 represents over 4300 members of the Canadian Union of Public Employees, the public sector union representing over 455,000 workers nation wide. In many ways, CUPE Local 905 operates as a federation of local units all with equal input at the executive level. This provides a wide level of democracy and grassroots representation over many diverse sectors.
The following is the structure of the local and its sub-units and the contacts for each. Local 905 represents ALL members of the local and is composed of 21 bargaining units in the following 14 sub-units.
CUPE Local 905
20 Charles Street
Newmarket, Ontario
L3Y 3V8
Tel: 905-967-0823
Fax: 905-895-2415
Signing Officers:
Vice President - Roy Stollard -
President - Derek Bakshi -
Treasurer - Kim Perry -
Secretary - Vacant -
National Service Representatives:
Lorne Trevors -
Grant Dart -
Office Clerical & Administrative Support:
905 Bookkeeper - Shirley Ciemins -
Unit Chairpersons:
Grievance Committee
Chairperson - Guila Cukier
Town of Aurora: One Bargaining Unit
Chairperson - Steve Scott -
Aurora Library: One Bargaining Unit
Chairperson - Cathy McConnell -
Town of Georgina: One Bargaining Unit
Chairperson -Greta Zinck -
Georgina Library: One Bargaining Unit
Chairperson - Pat Martin -
Township of King: One Bargaining Unit
Chairperson - Sue Leonard -
Town of Markham: Two Bargaining Units
Chairperson - Kevin Ottaway -
Markham Library: Two Bargaining Units
Chairperson - Nick Bludov -
Newmarket Library: Three Bargaining Units
Chairperson - Pam Hambrock -
New Tecumseth Library: One Bargaining Unit
Chairperson - Tina Brophy -
Town of Richmond Hill: Two Bargaining Units
Chairperson - Todd Field -
City of Vaughan: Three Bargaining Units
Chairperson - Steve Moreland -
Vaughan Library: Two Bargaining Units
Chairperson - John Pichette -
Town of Whitchurch-Stouffville: One Bargaining Unit
Chairperson - Shawn Norton -
York Region: / YRLTC: two Bargaining Units
Chairperson - Doug Sheppard -