a team Previous experience in the automotive or lubricants industry is a plus Proven track record of successful
a team Previous experience in the automotive or lubricants industry is a plus Proven track record of successful
mechanical role, preferably within the automotive or fleet management industry Previous experience in a call center
mechanical role, preferably within the automotive or fleet management industry Previous experience in a call center