Log in
San Jose Sharks
Contact
Links
View in org chart
Jonathan Becher
President
Frank Torres
VP, Barracuda Business Operations
Brian Towers
SVP, Revenue
Mike McCarroll
Vice President, Guest Services
Cassie McBride
SVP & General Counsel
+ 15 more
Kyle Hagel
Assistant Coach, San Jose Barracuda
John McCarthy
Head Coach, San Jose Barracuda
Eric Pinsky
Video Coach & Hockey Operations Coordinator, San Jose Barracuda
October, 2022 - present