Namrata Singh

Senior Partner & Executive Board Member

No bio yet

Location

Amsterdam, Netherlands

Previous companies


Org chart



Offices