Catherine Rodd

JBA Consulting

View this person in the org chart, teams, and offices

Catherine Rodd

Chartered Senior Ecologist

Catherine Rodd is a Chartered Senior Ecologist at JBA Consulting, where they have held various roles since 2013, advancing from Assistant Ecologist to their current position. Prior to joining JBA, Catherine worked as an Applied Ecologist and Entomologist at Stockbridge Technology Centre from 2012 to 2013, focusing on integrated pest management and urban pollination projects. They earned an MRes in Ecology & Environmental Management with distinction from the University of York in 2012 and hold a Bachelor of Science in Ecology, Evolution & Behaviour from Durham University. Catherine continues their education at FSC biofels.

Location

United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices