Sebastian Herrera's Location
Ecuador
Sebastian Herrera's Education
Sebastian Herrera's Summary
Sebastian Herrera, based in Ecuador, is currently a Product Manager Products at Electrónica Siglo 21. Sebastian Herrera holds a 2004 - 2008 Escuela Superior Politécnica del Litoral. Sebastian Herrera has 1 email on RocketReach.