Neel Narula has directorship in 19 companies. Neel Narula has first started the directorship with Servewell Properties Private Limited company as Director on 16 October, 2008,
and Neel Narula was last appointed as Director on 03 November, 2008 in Tripurari Developers India Limited company.