David Herrera's Location
London, GB
David Herrera's Education
David Herrera's Summary
David Herrera, based in London, GB, is currently a Vice President and National Sales Head at Compuage Infocom Ltd. David Herrera holds a 2013 - 2017 A.B., with Honors in History and Literature @ Harvard University. David Herrera has 2 emails on RocketReach.