- B Street Collsion Center (Oklahoma City, OK)
- Shop Manager - Auto Body (Oklahoma City, OK) We're Growing-and You Could Be a Key Part of It! At B Street Collision, a family-owned company since 1978, ... fully understand the team and culture. RESPONSIBILITIES OF A SHOP MANAGER + This is a blue...A minimum of 2-5 years of experience in the auto body / automotive / dealership industry,… more