Log in
San Jose Sharks
Contact
Links
View in org chart
Jonathan Becher
President
Cassie McBride
SVP & General Counsel
Brian Towers
SVP, Revenue
Mike McCarroll
Vice President, Guest Services
Josh Nanavaty
VP, Ticket Sales & Service
+ 15 more
7 members
Current role