Jessica Todd's Location
Ontario, Canada
Jessica Todd's Work
Jessica Todd's Education
Jessica Todd's Summary
Jessica Todd, based in Ontario, Canada, is currently a Communications and Resource Centre Associate at Peterborough GreenUP, bringing experience from previous roles at Peterborough GreenUP, SGS and Élections Canada | Elections Canada. Jessica Todd holds a 2015 - 2019 Environmental and Resource Science in Environmental Science @ Trent University. Jessica Todd has 1 email on RocketReach.