Contact Us

Town Hall 

8:30 a.m. - 4:30 p.m. Monday - Friday, exclusive of statutory holidays.

We are not closed over the lunch hour.

151 Vermilion Avenue

PO Box 670

Princeton, BC  V0X 1W0

Phone: (250) 295-3135

Fax: (250) 295-3477


NamePositionPhone NumberEmail
Lyle ThomasChief Administrative Officer250-295-3135 ext 110lthomas@princeton.ca
Carrie KassaManager of Corporate Services250-295-3135 ext 105ckassa@princeton.ca
Mark McNaughtonDevelopment Coordinator250-295-3135 ext 107 markm@princeton.ca
James GrahamDirector of Finance250-295-3135 ext 114finance@princeton.ca
Jeanie WilliamsManager of Accounting and Human Resource Service250-295-3135 ext 102jwilliams@princeton.ca
Amy Burke
Accounting Clerk250-295-3135 ext 108accounting@princeton.ca
Carolyn SchmidtAdministrative Clerk250-295-3135 ext 101admin@princeton.ca
Stephanie PalmarAdministrative Clerk250-295-3135 ext 103info@princeton.ca
Gary SchatzDirector of Economic Development250-295-3135 ext 113gschatz@princeton.ca
Tammy Cooper
Visitor Info Staff250-295-0235visitorinfo@princeton.ca
Alan PalmgrenChief Building Official250-295-3135 ext 104building@princeton.ca
Ed AtkinsonManager of Protective Services250-295-3135 ext 106bylaw@princeton.ca
Maureen ParsleyESS Director250-273-0413ess@princeton.ca
Jared ThomasInfrastructure Technologist250-295-3135 ext 115jthomas@princeton.ca
Jim DaleySuperintendent of Public Works250-295-3135jdaley@princeton.ca
Len LiberatorePublic Works Foreman250-295-3135publicworks@princeton.ca
Nadine McEwenRecreation Program & Events Coordinator250-295-6067nmcewen@princeton.ca
Peter RubinghRecreation Facilities Supervisor250-295-7222arena@princeton.ca