Jesse Ellis's Location
London, GB
Jesse Ellis's Work
Jesse Ellis's Education
Jesse Ellis's Summary
Jesse Ellis, based in London, GB, is currently a Business Development Manager at IT Support 365 Ltd, bringing experience from previous roles at Travel Trade Recruitment and HP. Jesse Ellis holds a 2015 - 2018 Bachelor's degree in Business/Commerce, General @ University of Bristol.