Steve Thrall's Location
Boston, MA, US
Steve Thrall's Work
Steve Thrall's Education
Massachusetts Institute of Technology - Sloan School of Management
Continued education (Executive Education)
2016 - 2018
Salve Regina Newport, RI MBA
Master of Business Administration (M.B.A.) (Business Administration and Management, General)
2012 - 2014
University of Arizona
BA (Business & Computer Science)
2001 - 2005
Steve Thrall's Skills
Steve Thrall's Summary
Steve Thrall, based in Boston, MA, US, is currently a Senior Client Executive at Dell Technologies, bringing experience from previous roles at Dell Technologies and EMC Corporation. Steve Thrall holds a 2016 - 2018 Continued education in Executive Education @ Massachusetts Institute of Technology - Sloan School of Management. With a robust skill set that includes Cloud Computing, Solution Selling, Account Management, SaaS, Channel Partners and more, Steve Thrall contributes valuable insights to the industry. Steve Thrall has 2 emails on RocketReach.