Global Presence

Libra Group and its subsidiaries have offices in 24 regional hubs. From there, our ecosystem has assets and operations in nearly 60 countries across five continents.

A global map of Libra Group's location
A global map of Libra Group's location

Offices By Sector

Below are the key locations of our offices of both Libra Group and our subsidiaries by sector.


Aviation
Corporate
Diversified Investments
Hotels and Hospitality
Maritime
Real Estate
Renewable Energy

Athens, Greece

Barranquilla, Colombia

Beijing, China

Bermuda

Boguszyn, Poland

Bremen, Germany

Bucharest, Romania

Buenos Aires, Argentina

Cyprus

Dublin, Ireland

Kennebunk, ME, USA

L’Anse, MI, USA

London, England

Los Angeles, CA, USA

Madrid, Spain

Miami, FL, USA

New York, NY, USA

Palatka, FL, USA

Panama City, Panama

Riga, Latvia

Singapore

St. Petersburg, FL, USA

Toronto, Canada

Udbina, Croatia

Washington, DC, USA