Sales Advisor job at LKQ Europe