Sarah Downey Location
Netherlands
Sarah Downey Work
Sarah Downey Education
Sarah Downey Skills
Sarah Downey Summary
Sarah Downey, based in Netherlands, is currently a VP Sales Development at Staffbase (#1 employee app solution). Sarah Downey brings 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 has 3 emails and 1 mobile phone numbers on RocketReach.