Liz Stenhouse's Location
Kirkland, WA, US
Liz Stenhouse's Work
Liz Stenhouse's Education
Liz Stenhouse's Skills
Liz Stenhouse's Summary
Liz Stenhouse, based in Kirkland, WA, US, is currently a Sr Director, Technology - Tech Operations and Platform Success at Expedia Group, bringing experience from previous roles at Comcast and Amazon. Liz Stenhouse holds a Washington State University. With a robust skill set that includes Process Improvement, Customer Service, Call Centers, Vendor Management, Customer Retention and more, Liz Stenhouse contributes valuable insights to the industry. Liz Stenhouse has 7 emails and 1 mobile phone number on RocketReach.