Ruffer's Sales department is led by Toby Barklem (Business Development Director) and has 26 employees.
Zain Abidi
Senior Performance Analyst
Edwina Blackford
Chief of Staff
Chiara Ruta
Business Development Director, EMEA
Jesse Liebelt
Garrey Hamilton
Business Development Manager
Asal Ghahremani
Marketing Associate
Jess Lowry
Senior Business Associate
Laurent Jacquot
Senior Investment Risk Analyst
Looking for a particular Ruffer employee's phone or email?