Sarah Downey's Location
Netherlands
Sarah Downey's Work
Sarah Downey's Education
Sarah Downey's Skills
Sarah Downey's Summary
Sarah Downey, based in Netherlands, is currently a VP Sales Development at Staffbase (#1 employee app solution), bringing experience from previous roles at Booking.com and Optimizely. Sarah Downey holds a 2007 - 2011 BA @ Denison University. With a robust skill set that includes Social Media, New Media, Facebook, Online Advertising, Digital Media and more, Sarah Downey contributes valuable insights to the industry. Sarah Downey has 3 emails and 1 mobile phone number on RocketReach.