· Negotiating, writing and executing agreements and contracts on behalf of the company
· Offering counsel on a variety of legal issue
· Advising executives within the company
· Working alongside other departments within the company
· Advising on contract status, legal risks, and the legal liabilities associated with different deals
· Researching and anticipating unique legal issues that could impact the company
· Reviewing advertising and marketing materials to ensure that they are in compliance with legal requirements
· Providing training to the company on legal topics