Sarah Downey

Sarah Downey

VP Sales Development

Sarah is the VP of Sales Development at Staffbase. Formerly, she scaled and led the business development team at Booking.com. She also ran the EMEA sales development team at Optimizely for three years.