New Delhi: Nabeel A Khan has stepped down as Deputy Vice President and Head of PR, Corporate Communications and Public Affairs at Renault India. According to people familiar with the development, Khan is likely to take up a leadership role at a media and deep-tech communications platform. Details of the new venture and his designation have not yet been disclosed. Khan has previously worked with media organisations including The Times of India Gr…