Jessica Rigby's Location
United Kingdom
Jessica Rigby's Work
Jessica Rigby's Education
Jessica Rigby's Summary
Jessica Rigby, based in United Kingdom, is currently a Head of Business Operations at Umbra International, bringing experience from previous roles at MNG Maritime Ltd. and Sitel. Jessica Rigby holds a 2008 - 2011 Bachelors in Music @ Kingston University.