In 1988 he became Assistant Director of the Geneva office of the International Confederation of Free Trade Unions (ICFTU), and in 1993 was appointed its Director.
From 1988 to 1993, he served as the assistant director at the Geneva office of the ICFTU. In 1993, he was promoted to become the director of the organization.