News

Tuff, who previously served as deputy CEO, has been overseeing day-to-day operations since former CEO Brian Schultz's departure in January 2024. Centro launched a search for a new CEO.