Rebecca Horsfall is a Manager of Project Management at Deputy with experience in delivering digital products in agency environments. Rebecca has a background in digital project management and production, working with cross-functional teams to achieve client objectives within budget and timeline constraints. Rebecca holds a BA (Hons) in Digital Art and Technology from the University of Plymouth and a Certificate in Applied Sports Nutrition from the Sports Nutrition Association.
Sign up to view 0 direct reports
Get started