Rebecca Horsfall

Manager, Project Management at Deputy

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.

Location

Sydney, Australia

Links


Org chart

This person is not in the org chart


Teams


Offices