Sharmila Giridharan, director with Libra Tech Source Llp, is registered with the Ministry of Corporate Affairs (MCA), bearing DIN 03104001. He is an Indian staying in Mumbai, Maharashtra, India.
Sharmila Giridharan is currently associated with Libra Tech Source Llp appointed
1
0
1
Designation - Designated Partner
Appointment - 28 Mar 2015