Shop Boss
Open positions
2 jobs
1 hour ago
Customer Support Specialist (Shop Boss)
New RemoteNorth America
United States
Knoxville, TN 37922Technical Support Representative (Shop Boss) About Vehlo We started Vehlo in 2019 with a simple goal: to be the industry’s favorite provider of repair shop technology. Across every part of the auto repair industry,…
8 views 2 weeks ago
Customer Success Associate (Shop Boss)
North AmericaFull-time
United States
Vehlo, Utah, UTCustomer Success Associate (Shop Boss) Location Requirement: Remote (US); must be reside in Utah, Pennsylvania, Tennessee, or Michigan. Working Hours: This position requires availability Monday through Friday, 9:00 AM…