A St. Louis-based data center company and provider of information technology services has begun a search for a new CEO.