


Elmo Insurance Revenue
Insurance • Ta' Xbiex, Ta' Xbiex, Malta • 101-200 Employees
Elmo Insurance revenue & valuation
| Annual revenue | $37,500,000 |
| Revenue per employee | $361,000 |
| Estimated valuation?This valuation is estimated based on industry average for the Insurance industry and current estimated revenues | $120,000,000 |
| Total funding | No funding |
Key Contacts at Elmo Insurance
Adrian Mifsud
Chief Technology Officer
David Bartoli
Managing Director
Anthony Cauchi
Executive Director
Company overview
| Headquarters | Ta' Xbiex, Ta' Xbiex, Malta |
| Phone number | +35623430000 |
| Website | |
| NAICS | 52 |
| SIC | 641 |
| Founded | 1981 |
| Employees | 101-200 |
| Socials |
Elmo Insurance Email Formats
Elmo Insurance uses 2 email formats. The most common is {first name}.{last name} (e.g., john.doe@elmoinsurance.com), used 82.5% of the time.
| Format | Example | Percentage |
|---|---|---|
{first name}.{last name} | john.doe@elmoinsurance.com | 82.5% |
{first initial}.{last name} | j.doe@elmoinsurance.com | 17.5% |
About Elmo Insurance
Elmo Insurance Agency Limited was formed in 1981 following the merging of interests between the General Agencies of the Sun Insurance Office Ltd, the London Assurance and the Alliance Assurance Co. Ltd., C&H Bartoli Limited and Cassar & Cooper Holdings Limited have represented the companies comprising the Sun Alliance & London for many years – in fact, the first appointment dates back to 1939. When Royal International Insurance Holdings Ltd was merged with Sun Alliance & London Insurance plc, Elmo Insurance Agency Ltd became their General Agent in Malta. However, because of global strategic reasons RSA decided to withdraw from Malta and their portfolio of insurance risks was successfully transferred to Elmo Insurance Limited on the 1st May, 2004. Elmo Insurance Limited (C-3500) is registered in Malta. Authorised to carry on general insurance business in terms of the Insurance Business Act (Chapter 403 of the Laws of Malta) and regulated by the Malta Financial Services Authority.
Employees by Management Level
Total employees: 101-200
Seniority
Employees
Employees by Department
Elmo Insurance has 38 employees across 9 departments.
Departments
Number of employees
Funding Data
Elmo Insurance has never raised funding before.
Elmo Insurance Tech Stack
Discover the technologies and tools that power Elmo Insurance's digital infrastructure, from frameworks to analytics platforms.
JavaScript libraries
Web servers
Live chat
JavaScript libraries
JavaScript libraries
Tag managers
Photo galleries
Programming languages
Security
Analytics
CMS
JavaScript libraries
Frequently asked questions
4.8
40,000 users



