Libra Group Email Format
Holding CompaniesNew York, United States11-50 Employees
Libra Group is a holding company headquartered in New York City, operating from an address at 134 East 40th Street, New York, NY, United States. It serves as the parent organization for 15 operating businesses with a focus on aerospace, hospitality, maritime, real estate, renewable energy, and other diversified industries. Founded in 2003 and owned by the Logothetis family, the group conducts assets and activities through subsidiaries across nearly 60 countries. The organization leverages its global network to pursue cross-sector insights and growth at scale while mitigating risk. Libra Group is Great Place To Work-Certified and employs between 11 and 50 people.