Mezghani has been working for almost 25 years in urban transport and mobility related fields. Since 2006, he has been working as a free-lance consultant and adviser to the International Association of Public Transport (UITP).
Until then, Mezghani worked at UITP as Senior Manager (1999-2001) and Director Knowledge and Membership Services (2001-2006) chairing the department developing knowledge-related services for UITP members: professional training, research projects, thematic studies, technical advice, conferences, networking activities, information centre.