Score Sports has named Joe Flannery as chief executive officer replacing current president and CEO Kevin Mahoney. Most recently, the company said in a release that Flannery was executive vice president at Topgolf Callaway Brands, where he was responsible for the company’s global apparel and softgoods businesses. In a career spanning three...
27 May 2024