Indisight
Barsha Banerjee
Person Profile

Barsha Banerjee

Managing Director · Perkins India · Delhi/India

Leader, Advisor

1 appearance on Indisight

Articles featuring Barsha Banerjee

1