
Mark Holman
Chief Executive and Portfolio ManagerMark Holman is the chief executive and a portfolio manager at TwentyFour Asset Management in London.

Mark Holman is the chief executive and a portfolio manager at TwentyFour Asset Management in London.