Tech company

Puttshack Promotes Key Technology Executive

Puttshack, the technology-enabled entertainment company, today announced the promotion of David Shepherd to Chief Technology Officer (CTO). In his new role, Shepherd will be responsible for leading the company‚Äôs technology strategy and execution, as well as overseeing its engineering, product,…