Stephen Oh is an experienced IT Consultant currently working at DHL since May 2018, and also serves as an IT Specialist at Lazard since August 2017. Previously, Stephen held the position of Manager IT at M&T Bank from February 2013 to April 2016. Stephen holds a Master of Computer Applications in Computer Science from Seoul National University of Science and Technology, completed in 2009.
This person is not in the org chart
This person is not in any teams
This person is not in any offices