Providing general legal advice to the Company including providing legal advice to the Entertainment, Retail, Finance, Hotel... and negotiating general commercial contracts including IT contracts Providing legal support and advice on a wide range of business...