Sarah Boudreau's Location
Austria
Sarah Boudreau's Work
Sarah Boudreau's Education
Sarah Boudreau's Summary
Sarah Boudreau, based in Austria, is currently a Business Development at 360 lab, bringing experience from previous roles at Entelo, Duarte and HomeAway. Sarah Boudreau holds a 2006 - 2010 Bachelor's degree in International Business @ San Jose State University.