Alex Chetty

Alex Chetty

Management

Nyenrode Business School(building)

Management

Nyenrode Logo

School

Country of Origin

South Africa

Country of Study

Netherlands

Study mode

Management