One Stop Workshop is recruiting a set of highly skilled and professional technicians for their multibrand workshop in dubai