Climb So iLL is looking for outgoing, passionate, and energetic individuals to help grow our community. After eight years in downtown St. Louis, we are expanding to the neighboring city of St. Charles. Our new location – The Steel Shop – will open this spring.
Do you have a passion for people? Do you love working with children? Are you excited to see the sport of rock climbing grow? If so, we’re the place for you. We are accepting applications on an ongoing basis.