Employee headshot of a smiling person

Managing Director
UK Investments

Ben
Mowbray

BIOGRAPHY

Ben Mowbray is a Managing Director and leads the UK Investment team. Ben is responsible for growing Greystar’s presence in the UK market, working with his team on sourcing investment opportunities across Greystar’s managed ventures. He is responsible for the management of Greystar’s UK ventures, leading business plan execution to maximize value across managed assets.

Prior to joining Greystar in 2016, Ben worked on the investment team for a HNW Family Office investing in European real estate.

He received his Bachelor of Science in finance from the University of Reading, a Master of Science in finance from the University of Warwick and holds the Chartered Finance Analyst (CFA) qualification.

Scroll to Top