Мохамед Мезгани работает в сфере общественного транспорта и городской мобильности более 30 лет. С января 2018 года и по настоящее время является генеральным секретарем Международного союза общественного транспорта (UITP). До этого занимал пост заместителя генерального секретаря UITP (2014–2017 гг.), был директором по работе с информацией (2001–2006 гг.), возглавляя направление по разработке контент-услуг для членов UITP, и старшим менеджером (1999–2001 гг.). С 2006 по 2013 год работал в качестве независимого консультанта и советника UITP по нескольким проектам технической помощи и обучения в Африке и на Ближнем Востоке.
До работы в UITP Мохамед Мезгани был консультантом во французской группе BCEOM (с 1990 по 1999 год) и во французском агентстве по управлению окружающей средой и энергией ADEME (с 1988 по 1990 год).
В 1987 году Мезгани окончил Национальную школу инженерных кадров в Тунисе (Ecole Nationale d’Ingénieurs de Tunis) по специальности «промышленное проектирование», а в 1988 году получил степень магистра в области транспорта после обучения в Национальной школе мостов и дорог в Париже, Франция.