Mark Holman

Mark Holman

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