From 2009 to 2011, Ripert was the UN's Special Envoy for Assistance to Pakistan. Prior to this, from 2007 to 2009, Ripert was the Permanent Representative of France to the United Nations in New York. In that capacity, he was the President of the United Nations Security Council in September 2007 and in January 2009. Ripert was France's Permanent Representative to the United Nations in Geneva from 2005 to 2007.
Ripert was France's ambassador to Greece from 2000 to 2003.
- "Secretary-General Appoints Jean-Maurice Ripert of France as Special Envoy for Assistance to Pakistan", 2009-08-24, UN Doc SG/A/1197 BIO/4108*