Jean Marc Torre

Info

Nationality: French

Appointed: 29th June 2006

Resigned: 1st April 2011

Location