Alex Lennard is the Partner of Ruffer.
376 people are employed at Ruffer.
The NAICS codes for Ruffer are [52393, 5231, 52, 523120, 523, 52312, 5239].
The SIC codes for Ruffer are [62, 637, 628, 63].