Scroll

Oliver McRae

Investment Director, Leeds

Oli is responsible for originating, evaluating and executing new buyout and growth capital opportunities.