Need someone who has worked at an Oil Change for at least a year, up & down, or a working manager. Manager pay is higher than what is posted here.
Oil Change Tech
Auto/Oil Change Tech NEEDED EXPERIENCE NECESSARY