Ben Mowbray

Managing Director, Investment at Greystar

Ben Mowbray, a Managing Director of Investment at Greystar, has a background in finance and investment banking with experience as an Investment Associate at Green Spring and Investment Analyst at Mercer Investments. Ben holds a CFA degree from the CFA Institute, a BSc in Finance and Investment Banking from the University of Reading, and an MSc in Finance from the University of Warwick.

Location

London, United Kingdom

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices