Steven Olson has extensive experience in the financial industry, having served as the Chief Operating Officer/Chief Compliance Officer at Krusen Capital Management from October 2008 to October 2010. Currently, at Institutional Investor, Steven holds the title of Managing Director & Global Head, II Business, overseeing 24 events businesses catering to the asset management industry worldwide. Steven is a strategic, operational, and financial leader with a strong presence in major offices in New York, London, and Hong Kong.
Sign up to view 0 direct reports
Get started