عمل مديراً لمعهد عصام فارس للسياسات العامة والعلاقات الدولية في الجامعة الأمريكية في بيروت، من 2014 وحتى 2019.
عيّن عام 2012 ممثلا خاصا لأمين عام للأمم المتحدة في ليبيا ورئيساً لبعثتها لمدة سنتين.
بين 2005 و2011 عين في أربع حكومات لبنانية متعاقبة، وزيراً للبيئة والتنمية الإدارية والثقافة والإعلام، وتولى وزارة الخارجية (بالوكالة).
عمل استاذاً ومحاضراً واستاذاً زائراً، في جامعات القديس يوسف والبلمند وجنيف وأمستردام الحرة وهارفرد والجامعة الأمريكية في بيروت. عمل منسقاً لقسم العلاقات بين الأديان في مجلس الكنائس العالمي بجنيف ومسؤولاً عن العلاقات المسيحية-الإسلامية في مجلس كنائس الشرق الأوسط.
وهو يرأس مجلس أمناء مؤسسة الدراسات الفلسطينية ومجلس أمناء متحف نقولا إبراهيم سرسق.عضو في المجلس الإستراتيجي لجامعة القديس يوسف وفي مجلس إدارة المركز العربي للأبحاث ودراسة السياسات.