Wen Betts possesses extensive experience in financial services and consulting, currently serving as a Director at Deloitte since November 2005. Prior positions include Vice President at Credit Suisse, Manager at Deloitte, Associate at Merrill Lynch, and Senior Analyst at Lehman Brothers. Wen Betts holds a Bachelor of Science degree in Natural Resources and Business from Cornell University, completed in 1996.
This person is not in the org chart
This person is not in any teams
This person is not in any offices