Spencer Rose's Location
Cheltenham, GB
Spencer Rose's Work
Spencer Rose's Education
Spencer Rose's Summary
Spencer Rose, based in Cheltenham, GB, is currently a EMEA Senior Sales Recruiter at HubSpot, bringing experience from previous roles at ITR Partners and Aldi UK. Spencer Rose holds a 2008 - 2012 Bachelor of Science (BSc) in Sports coaching @ University of Gloucestershire. Spencer Rose has 1 email on RocketReach.