Executive Team
President and Chief Executive Officer
Josh Rinehults
Vice President, Chief Financial Officer, and Treasurer
Joseph J. Battistoni
Chief Revenue Officer
Astrid J. Garcia
Vice President – Human Resources & Legal & Chief Legal Officer
Virginia Fletcher
Chief Information Officer
Jason Adrians
Chief Content Officer