Author

Jan Van der Kaaij

Jan is Managing Partner at Finch & Beak and Executive in Residence at IMD.

Latest publications

You have 5 of 5 articles left to read.