Nidhi chawla

Terra Motors India

General Manager(India)

March 2015 Join

Why you joined Terra?

Having worked for 12+ yrs in financial sector i wanted to explore for an opportunity in a new domain which is working towards the betterment of the society.

Your working Philosophy

Philosophy- "keep continously striving for more"

What are your future visions?

As a first employee of Terra Motors India , I would want to see Terra Motors rulling at no.1 in EV Industry of India.