Title: Senior Manager, Business and Legal Affairs Job Responsibilities: As the Sr. Manager of Business & Legal Affairs at the company, you will play a pivotal role in the Business & Legal Affairs department, which serves as the core of the company's operations,...