Customer Service Team Leader at LKQ Europe | HireBase