Partner, Covington Burling LLC
For over 30 years, Oscar Garibaldi has drawn on his triple training in the common law, civil law and public international law to deal with complex... more »