Group Strategy and M and A
amsterdam, noord-holland, netherlands
NN
IMD Business School
TIAS School for Business and Society
Tilburg University