Sophie Roycroft's Location
Manchester, England, GB
Sophie Roycroft's Work
Sophie Roycroft's Summary
Sophie Roycroft, based in Manchester, England, GB, is currently a Producer at People Activation, bringing experience from previous roles at People Activation. Sophie Roycroft has 1 email on RocketReach.