FORT WORTH, Texas, Feb. 28, 2025 /PRNewswire/ — Clarus further fortifies its C-suite with the addition of Bob Krause as Chief Financial Officer. A Certified Public Accountant (CPA), Krause brings decades of experience in financial strategy and executive roles, including CFO, treasurer,…