Duty Manager job at LKQ Europe