
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.