For over 30 years, Thumbs Up continues to be a leading provider of call center services. Privately held, our call center is located in St. Louis, Missouri. Our mission is to create and promote mutually rewarding relationships between our clients and their audience. We specialize in partnering with organizations to meet and exceed revenue goals, as well as, achieve Customer Delight! As such, Thumbs Up conducts business much like a boutique operation, providing a hands-on model of service. Our philosophy is based on a solutions focused, results driven, and responsive oriented approach to all programs, with the highest level of customer service, and quick turnaround second to none.
- To accomplish this, we place high value on:
- The well being and development of our people
- Value-added client service for all programs
- Responsive and flexible processes and systems
- Open communication
- Continuous improvement
- A profitable, growing business