Company
Arbitra International
Nationality
St. Lucia
/Canada
Location
St. Lucia
Admission/Jurisdiction
England and Wales, Saint Lucia, England and Wales, Saint Vincent, Belize
Expertise
Banking & financial services
/Construction, Engineering & Infrastructure
/Energy, Oil & Gas
/Technology & Telecommunication
/Mediation & Dispute Boards
/Commercial Dispute Resolution
Languages
English
/French