Iona Russell's Location
London, GB
Iona Russell's Work
Iona Russell's Education
Imperial College London
MSci (Mathematics)
2001 - 2005
Dartford Grammar School
1999 - 2001
Iona Russell's Summary
Iona Russell, based in London, GB, is currently a Director at Process Benchmarking Ltd, bringing experience from previous roles at Process Benchmarking Ltd, process benchmarking ltd and KPMG UK. Iona Russell holds a 2001 - 2005 MSci in Mathematics @ Imperial College London. Iona Russell has 1 email on RocketReach.