Stephen Siegel's Location
Houston, TX, US
Stephen Siegel's Work
Stephen Siegel's Education
Stephen Siegel's Summary
Stephen Siegel, based in Houston, TX, US, is currently a Managing Director - Americas Lead, Accenture AWS Business Group (AABG) at Accenture, bringing experience from previous roles at Accenture. Stephen Siegel holds a 1993 - 1997 Lehigh University. Stephen Siegel has 1 email and 1 mobile phone number on RocketReach.