

- Vibhor Agarwal Additional Director
PB
Paras Batra DirectorVB
Vipul Bhandari Additional Director
People Timeline
The graph below depicts the timeline of people holding key positions in Leaf Studios Private Limited.
Loading...
Contact Details
- Address 140-A, D D A Community Centre Lala Lajpat Rai Road, Block C, Greater Kailash I, India, Delhi Delhi, 110048, India
- Telephone
- Email Address
- Pin Code 110048
- Country India
- Website leafstudios.in
- Social Media