De La Villehuchet was the CEO of Access International Advisors, which had invested $1.4 billion with accused Ponzi schemer Bernard Madoff. He is thought to have committed suicide, and he's a hot topic on Google right now, as everyone tries to learn more about his connection to the Madoff scandal.
Editorial Director, God King of BuzzFeed
Contact Jack Shepherd at email@example.com.
Got a confidential tip? Submit it here.