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


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