I applied online. The process took 2 months. I interviewed at IMD - International Institute for Management Development in Jan 2025
Interview
Alright in vibe during the interview, friendly interviewers, questions were asked straight to the point. Direct in informing what they need or expect from candidate. Very digital with their processes.