Nick Kirrage

Fund Manager, Equity Value

Nick Kirrage