Christophe Tran

Active Washington, DC Director Information Technology for Debevoise & Plimpton Llp