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