Office of the CAO

The Office of the CAO is responsible for the strategic leadership of the Corporation that works in consultation with Council, the Community and our Partners to strengthen the Town and the manner in which we deliver services and programs to our residents and our stakeholders. The CAO acts as the key advisor to Council, leads the Senior Management Team and serves as a primary contact with other levels of government, the public and the business community. The Office of he CAO supports Council, all Departments, their Divisions and their staff.

William Snowball - Interim CAO

Chief Administrative Officer (CAO)
905-640-1910 or 1-855-642-8697 ext. 2245
Send William an e-mail


Christina Lee

Executive Assistant to CAO
905-640-1910 or 1-855-642-8697 ext. 2237
Send Christina an e-mail



The Clerk's Division is responsible for the provision of various statutory services and corporate support to the Town, including secretariat services to Town Council and its committees, administration of municipal elections, issuance of licenses and permits, collection of vital statistics, solemnization of marriages, and administration of public cemeteries within the Town. The Clerk's Division also acts as an information hub for the public, Members of Council and Town staff, through managing freedom of information requests and providing records management services to the Corporation.

Gillian Angus-Traill

Gillian Angus-Traill, Town Clerk
905-640-1910 or or 1-855-642-8697 ext. 2224
Send Gillian an Email 

Corporate Communications

The Communications Division provides information internally to staff and volunteers, and externally to a wide-range of stakeholders, including residents, businesses, visitors, investors and other people with vested interests in the Town of Whitchurch-Stouffville. Communications strives to disseminate valuable information to its stakeholders including information about their municipal government, its services and programs, to help them be inspired to help the Town realize its vision, and become more fully engaged in their community.

Glenn Jackson

Manager, Corporate Communications
905-640-1910 or 1-855-642-8697 ext. 2451
Send Glenn an e-mail

Human Resources

The Human Resources Division is the organization's strategic partner with Department Heads, Managers and their teams and with individual employees to provide strategic, customer oriented human resources initiatives, programs and services to drive a high-performing workforce to support the corporation's mission, vision and strategic goals in the most innovative, efficient and effective manner. The Town's current annual Human Resource cost is $20 million. Every employee (human resource) that is hired, is an investment and must be "managed" effectively throughout the employment cycle to ensure the best return on investment. The core services and competencies of the Human Resources Division include strategic planning (for HR alignment), legislative compliance, policy development, recruitment, onboarding, compensation and benefits, staff planning, employee and labour relations, organizational learning and development, performance management, health and safety, disability management, recognition, succession planning, workplace wellness and accessibility.


The Legal Services Division is responsible for providing legal advice to Staff, the Mayor and Council, and for the review and drafting of legal agreements required for execution by the Town. Legal Services is responsible for the registration of by-laws, agreements, Transfers and other Town related documents affecting title to lands in connection with Site Plan Control Agreements and Subdivisions, and representing the Town in the acquisition or disposition of lands.


The Municipal Law Enforcement Division is responsible for enforcing all Municipal by-laws, performing field investigations and follow-up inspections to achieve compliance. The Municipal Law Enforcement Division also encompasses all parking issues.

Teresa Hector

Supervisor, Municipal Law Enforcement
905-640-1910 or 1-855-642-8697 ext. 2448
Send Teresa an e-mail

© 2023 Town of Whitchurch-Stouffville  | Privacy and Disclaimer

Scroll to top