CBIZ CPAs, the Cleveland-based IPA 100 firm with FY24 revenue of $2.9 billion, has announced a major leadership restructuring to support its ongoing transformation and operational growth. Jeff Gluck has been appointed as president and CEO, after serving a...