Job Summary:The Manager of Legal Affairs is responsible for managing all legal aspects of the company and the companies' affiliates. This role includes primarily reviewing, drafting, revising, and negotiating a variety of contracts, managing intellectual property matters, prosecuting and defending litigations and/or coordinating with outside counsels on litigations, serving as the point-of-contact for all legal...