Global Presence
Libra Group, and its subsidiaries that own and operate assets in nearly 60 countries across five continents, have offices in 30 regional hubs.
Offices By Sector
Below are the key locations of our offices of both Libra Group and our subsidiaries by sector.
Athens, Greece
Barranquilla, Colombia
Beijing, China
Bogotá, Colombia
Bremen, Germany
Bucharest, Romania
Buenos Aires, Argentina
Cartagena, Colombia
Dublin, Ireland
Geneva, Switzerland
Hamilton, Bermuda
L’Anse, MI, USA
Limassol, Cyprus
London, England
Los Angeles, CA, USA
Madrid, Spain
Miami, FL, USA
New York, NY, USA
Palatka, FL, USA
Panama City, Panama
Paris, France
Riga, Latvia
Rijeka, Croatia
Santo Domingo, Dominican Republic
Singapore, Singapore
St. Petersburg, Russia
Toronto, Canada
Warsaw, Poland
Washington, DC, USA
Waterloo, Canada
News
All News
October 16, 2025
St. Johns Ship Building Awarded Johnson Bros. Barge Construction Contract
St. Johns Ship Building has been awarded a new contract by Johnson Bros. Corporation, a Southland Company, for the construction of three steel material deck barges…
October 9, 2025
Aria Hotels Properties Among Top Hotels in Greece in Condé Nast Traveler Readers’ Choice Awards 2025
Aria Hotels has received international recognition, with two of its properties ranking #2 and #3 among the Top 10 Hotels in Greece in the Condé Nast Traveler Readers’ Choice Awards 2025…
September 10, 2025
Q&A with Camilo Patrignani, Head of Infrastructure
Head of Infrastructure Camilo Patrignani reflects on his 17-year journey within Libra Group’s ecosystem, sharing his path into renewable energy…