Karthik Natesan

Karthik Natesan

Management

Nyenrode Business School(building)

Management

Nyenrode Logo

School

Country of Origin

India

Country of Study

Netherlands

Study mode

Management