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.

Links


Org chart