Mathieu Blanc, Swiss

Head of Human Resources

Mathieu grew up in Switzerland, but always felt a need to travel and discover other cultures to enrich his own journey. Mathieu joined ISL in August 2018 as Head of Human Resources.

“I joined ISL because of its staff: people are truly passionate, self-motivated, and committed. Working in an environment where people smile genuinely makes a real difference.”

Apart from travelling and discovering new cultures, Mathieu also enjoys swimming in Lac Léman and looking back at the stunning Lavaux vineyards, hiking in the beautiful mountains, skiing down white slopes, or rock climbing with friends.