Joseph Tirado

UK

Company
Garrigues UK LLP
Nationality
UK
Location
UK
Admission/Jurisdiction
England & Wales
Expertise
Energy /Engineering /Construction and concessions /Investment contacts
Languages
English /French /Spanish /Portuguese