Stephen Oh is an experienced IT professional with a diverse background in consulting and management. Since May 2018, Stephen has served as an IT Consultant at DHL, while concurrently working as an IT Specialist at Lazard since August 2017. Prior to these roles, Stephen was the Manager of IT at M&T Bank from February 2013 to April 2016. Stephen holds a Master of Computer Applications degree in Computer Science from Seoul National University of Science and Technology, earned between 2004 and 2009.
This person is not in the org chart
This person is not in any teams
This person is not in any offices