Jenna Carruthers's Location
United Kingdom
Jenna Carruthers's Work
Jenna Carruthers's Summary
Jenna Carruthers, based in United Kingdom, is currently a Office Manager at TransFICC, bringing experience from previous roles at CME Group, NEX, ICAP and Freshfields Bruckhaus Deringer.