translate English to French: Richard Aniol Executive Negotiator
Richard Aniol Négociateur en chef