Howard H. Leach is the former US Ambassador to France from 2001-2005. Homes - Celebrity - Government Links: en.wikipedia.org By: jdubble07