Karen O'Dell's Location
Cambridge, Cambridgeshire, United Kingdom
Karen O'Dell's Education
Karen O'Dell's Summary
Karen O'Dell, based in Cambridge, Cambridgeshire, United Kingdom, is currently a Hotel Manager at Travelodge Hotels Limited. Karen O'Dell holds a 2004 - 2007 Homerton college. Karen O'Dell has 1 email on RocketReach.