Store Manager - O2 Great Gaddesden, UK, GB The Company: We are a founder-led and owned British heritage leather goods and accessories brand. Born 45 years ago we have been designers, manufacturers,...