doddl
Catherine Dodd is currently the CEO at doddl, where Catherine oversees the research, design, and development of the Doddl range, as well as managing the supply chain and company finances. Prior to their current role, Catherine worked as a Public Space Officer at Stroud District Council and as a Waste Manager at Enterprise Plc. Catherine holds a Bachelor of Arts (BA) in Environmental Management from the University of Leeds.
This person is not in any teams
This person is not in any offices