Sarah Miller's Location
New York, NY, US
Sarah Miller's Education
Sarah Miller's Skills
Sarah Miller's Summary
Sarah Miller, based in New York, NY, US, is currently a Head of Client Acquisition at Onsite In 60. Sarah Miller holds a 2007 - 2011 Bachelor of Science - BS in Organizational Management @ New York University. With a robust skill set that includes Communication, Marketing, Technical Recruiting, Corporate Recruiting, Business Strategy and more, Sarah Miller contributes valuable insights to the industry. Sarah Miller has 1 email on RocketReach.