La solution la plus pratique est d'utiliser un outil qui affiche visuellement les fuseaux horaires : Calendly, World Time Buddy ou même simplement Google Calendar avec les fuseaux horaires superposés te permet de voir tout de suite quelles fenêtres temporelles sont correctes pour tout le monde. Milan c'est UTC+1 (ou +2 l'été), Londres UTC+0 (+1), Singapour UTC+8, donc le décalage est assez important. Votre sweet spot c'est probablement entre 8-10 du matin à Milan (ce qui serait 18-20 à Singapour, encore pendant les heures de travail) ou 17-18 l'après-midi chez vous (ce qui devient tôt le matin à Singapour, genre 1-2 du matin mais au moins c'est pas en pleine journée de travail). La clé c'est de ne pas exiger que tous les horaires soient parfaits : acceptez que Singapour et Londres ne seront jamais au top en même temps que Milan.
Au-delà de l'outil pour trouver l'horaire, pensez à une rotation des réunions récurrentes. Si la standup hebdomadaire est toujours à 8 du matin votre heure, les collègues de Singapour se sacrifient à chaque fois. Si vous alternez chaque mois ou chaque trimestre, l'effort se distribue. Pour les appels urgents ou avec peu de personnes, mieux vaut communiquer de manière asynchrone : messages enregistrés sur Loom, mises à jour écrites, documents partagés. Réduisez le nombre de réunions qui exigent « tout le monde en même temps » : ce n'est pas efficace et ça épuise ceux qui sont toujours à un horaire pourri.
Un autre truc qui marche bien c'est d'établir des horaires fixes sans les changer à chaque fois. Si vous dites « mardi à 9 Milan » ça devient une routine, les gens savent à quoi s'attendre. Et laissez ceux qui sont à des horaires terribles participer de manière asynchrone : enregistrez l'appel, partagez les comptes rendus écrits, faites-les commenter après. Tout le monde n'a pas besoin d'être en direct en même temps.