American Century Investments
Steven Brown is an experienced finance professional currently serving as Global Head of Real Estate and Senior Portfolio Manager at American Century Investments since November 2008. Prior to this role, Steven held the position of Managing Director at Neuberger Berman from January 2002 to October 2008 and served as Senior Vice President at Cohen & Steers from May 1992 to January 2002. Steven earned a Master of Business Administration (MBA) in Finance from NYU Stern School of Business, graduating in 1989, and holds a Bachelor of Science (B.S.) in Economics from the same institution, completed in 1982.
This person is not in the org chart
This person is not in any teams
This person is not in any offices