Naveen Raju, Legal head of Oil and Gas division of Reliance Industries Limited has left the company to take up the role of General Counsel and Senior Vice President at Mahindra & Mahindra. It is understood that Naveen will be handling a team of 25 lawyers in the Mumbai corporate office.