Loggerhead corporate office is located in 910 Pasquinelli Dr, Westmont, Illinois, 60559, United States and has 11-50 employees.
loggerhead
Departments
Number of employees
Operations
10
Finance
5
Engineering & Technical
4
Information Technology
4
Sales
3
C-Suite
3
Human Resources
2
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Loggerhead's success, and advanced their careers.
Chief Financial Office... at 5Star Life Insurance
Worked as Chief Financial Officer
at Loggerhead (2022-2023)
Senior Software Engine... at JPMorgan Chase
Worked as Senior Lead Software Engineer
at Loggerhead (2023-2024)
Program Manager, Infor... at ClearLync
Worked as Project Manager, Information Technology
at Loggerhead (2022-2024)
Explore More
Loggerhead operates as a property insurance provider specializing in homeowners coverage. The company has built its operations around a core philosophy of simplifying the insurance experience for residential customers through streamlined processes and transparent interactions at every stage of the policyholder journey. The organization distinguishe... Read More