div>Company Overview
Founded in 1978 and headquartered in Denver, Colorado, the Grease Monkey® brand currently operates more than 300 centers internationally with operations in Mexico, China, Colombia and Saudi Arabia.
Founded in 1978 and headquartered in Denver, Colorado, the Grease Monkey® brand currently operates more than 300 centers internationally with operations in Mexico, China, Colombia and Saudi Arabia.
Our values start with our people, join a team that values you!
Bring your talents to Ross, our leading off-price retail chain with over 2,200 stores, and a strong track record of success and growth.