Stephen Siegel's Location
Houston, Texas, United States
Stephen Siegel's Education
Lehigh University
(Neuroscience)
1993 - 1997
Stephen Siegel's Skills
Stephen Siegel's Summary
Stephen Siegel, based in Houston, Texas, United States, is currently a Managing Director at Accenture. Stephen Siegel holds a 1993 - 1997 Lehigh University. With a robust skill set that includes IT Strategy, Program Management, Business Process, Project Management, Outsourcing and more, Stephen Siegel contributes valuable insights to the industry. Stephen Siegel has 1 email and 1 mobile phone number on RocketReach.