Stephen Chan is a seasoned investment professional with significant experience in Asian markets. Currently serving as Managing Director of Asian Investments at Artisan Partners since March 2005, Stephen previously held the position of Managing Director for Asia Pacific at American Century Investments from March 2001 to March 2005. Stephen holds a Master of Business Administration (MBA) in Finance and Investment Management from Stanford University Graduate School of Business and a Bachelor of Science (BSc) in Accounting and Finance from The Wharton School.
Sign up to view 0 direct reports
Get started