Von 2007 bis 2017 war er Botschafter und ständiger Vertreter seines Heimatlandes bei den Vereinten Nationen in New York, darunter 2010/2011 als Vertreter im UN-Sicherheitsrat während der zweijährigen Angehörigkeit des Libanon als nichtständiges Mitglied. Von September 2012 bis September 2013 fungierte er als Vizepräsident der 67. Sitzung der UN-Generalversammlung. Darüber hinaus leitete er die libanesischen Delegationen zu verschiedenen internationalen Tagungen, darunter 2009 bei der UN-Klimakonferenz von Kopenhagen und 2015 bei der UN-Klimakonferenz von Paris.