Richard Garcia-Almendros

Partner at Stephenson Harwood

Richard Garcia-Almendros is a partner at Stephenson Harwood in London, England, focusing on international litigation.