Michelle tiene una licenciatura en Ciencias empresariales internacionales por la Universidad de Groningen en los Países Bajos. Durante sus estudios realizó un intercambio universitario en Surabaya, Indonesia. Después Michelle se mudó a Londres para realizar un Máster en Responsabilidad corporativa y sostenibilidad en Birkbeck, University of London. Su pasión por el turismo sostenible surgió durante las investigaciones para su tesina en Tailandia. Como resultado, Michelle decidió hacer unas prácticas en el departamento de Sostenibilidad y responsabilidad social en la sede central de la Pacific Asia Travel Association (PATA) en Bangkok. Durante sus estudios, Michelle pasaba sus vacaciones trabajando en Australia y Nueva Zelanda, y viajando por todo el Sudeste Asiático. También ha visitado varios países de África y Europa.