The Sr. Manager, Web and Multimedia is responsible for managing, maintaining, and enhancing the company's public website and online experiences, in collaboration with internal stakeholders and external vendors. The Sr. Manager supervises our internal website team based in India, manages…