Community Services
Dorothy Macdonald, Manager of Community Services
902-361-2294
dmacdonald@threeriverspei.com
Public Works/Utilities
Allan Greene, Public Works Supervisor
902-838-2528
agreene@threeriverspei.com
Matt Duffy, Utilities Operator
902-838-2528
mduffy@threeriverspei.com
Kyle Jenkins, Public Works Employee I
902-838-2528
Chris Morris, Public Works Employee II
902-838-2528
Adam Harding, Public Works Employee II
902-838-2528
Derek Thacker, Public Works Employee II
902-838-2528
Noah McCabe, Public Works Employee I
902-838-2528
Chris Snider, Municipal Gardener
902-838-2528
Recreation and Events
Victoria Veinot - On maternity leave until Summer 2026
Facilities and Events Liason
Jonathon Gardner
Facilities and Events Liaison (term)
902-361-2295 or 902-380-4606
jgardner@threeriverspei.com