Atec

Atec

Atec makes complex and niche insurance simple for insurers, distributors and customers with plug and play or tailored solutions.

HQ location
England, United Kingdom
Launch date
Employees
Company register number
Recent deals
Authorizing premium user...