Admiral Europe Tech | Admiral Group
Technology, Information and InternetAndalusia, Spain201-500 Employees
Admiral Europe Tech functions as the technology arm of Admiral Group, delivering direct insurance and price comparison services for markets in Europe, including Spain, Italy, and France. The business is predominantly digital, with most European customers engaging with its offerings online. It relies on data for marketing, pricing, and operational optimization, and places technology at the core of the customer experience. Technology is treated as a strategic differentiator, with ongoing efforts to invest in IT, upgrade the technology stack, and adopt newer approaches to software delivery. The organization is positioned to enable change and nurture new business ideas, while prioritizing speed and efficiency. It is based in Sevilla, Andalusia, Spain, with teams working across France, Spain, and Italy.