Skip to content Skip to main menu Skip to utility menu

Elizabeth Speller

Role

Job title: Senior Project Manager

Department: Watershed Planning And Ecosystem Science

Office Location: Head Office (HO)

Contact

4378802123

Email Elizabeth.Speller@trca.ca

Organization tree

Namrata Shrestha

Senior Manager, Watershed Planning & Reporting

Elizabeth Speller
Senior Project Manager