Owen Deng is a Cross-Business Production Support Manager at Citi, where they have been enhancing production support since 2013. With a background as a Production Support Analyst at Capgemini Consulting from 2008 to 2013, Owen managed diverse projects for major financial institutions. They hold a Bachelor of Science degree in Telecommunications Engineering from Zhejiang University, which they completed in 2006.
This person is not in the org chart
This person is not in any teams
This person is not in any offices