Puttshack Announces Executive Leadership Update, Continues to Drive Operational Excellence and Growth Strategy

Puttshack, the internationally acclaimed leader in upscale, tech-infused mini golf, today announced the appointment of Logan Powell as Chief Executive Officer, effective immediately. A highly experienced leader, Powell previously served as Global President and Chief Financial Officer of Puttshack since 2019. He succeeds Joe Vrankin, who oversaw the company’s growth in the U.K. as CEO […]