Real Estate - London, N/A, UK
The Libra Group is a privately-owned international business group whose subsidiaries have assets and operations in over 50 countries that is predominately active in six sectors, many of which are vital to the global economy. Sectors include renewable energy, aviation, shipping, hospitality, real estate, as well as selected diversified investments. Active in six continents, the Group is headquartered in New York and is committed to responsible business practices and ESG throughout the enterprise.
Outlook
Media Temple DNS
Amazon AWS
Google Analytics