Profile image of Rachelle Haddock

Rachelle Haddock

BSc, MEDes
Pronouns: she/her

Positions

Manager, Partnerships and Engagement

Office of Sustainability

Contact information

Phone number

Office: 403.210.7379