A Lee is a Manager at Deloitte China, having held the position since 2015. Prior to this, A Lee was a Senior Consultant at Deloitte and worked as a Developer at Credit Suisse in 2014. A Lee earned a Master of Science in Financial Risk Management from UCL in 2014.
This person is not in the org chart
This person is not in any teams
This person is not in any offices