Stephen Pappas has been with Computershare since March 2017, currently serving in the role of End User Deployment. Prior to this, Stephen held the position of IT Helpdesk Manager at Computershare, following a tenure at EquiServe/DST Technologies/Computershare from 2000 to 2005, contributing to IT services. Stephen earned an Associate of Science degree in Computer Technology/Computer Systems Technology from the New England Institute of Technology between 1998 and 2000.
This person is not in any teams
This person is not in any offices