Ticker
RICA
FTSE Rank
241
2
People
0
Board Members
2
Executives
Country
United Kingdom (UK)
Industry
Holding
Website
www.ruffer.co.uk/Funds/Ruffer-Investment-Company

Board

NameLong FunctionAge
No board roles found.

Executives

NameLevelLong Function
Neil McLeishCEOCo-Chief Investment Officer
Henry MaxeyN-1Co-Chief Investment Officer