... This role requires strong technical experience in car wash systems, equipment ... customer service. Ensure excellent customer experience by addressing concerns promptly and ... be advantageous. Minimum 3 - 5 years of experience in a Management role, preferably in ...
2 days ago