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.
Sign up to view 1 direct report
Get started