Store Manager London, UK Title: Store Manager Department : Retail Report to: Head of Retail Salary : Competitive COMPANY PROFILE: Orlebar Brown launched in March 2007 as a more...