Duck Creek Technologies has announced the appointment of Juan Antonio Costa as country manager for Spain and Portugal. Costa will be based in the company’s newly opened Madrid office. His appointment is part of Duck Creek’s strategic European expansion plans and investment in the Spanish and Portuguese market. The Madrid office joins the company’s development office in Barcelona.
Costa has more than 20 years of experience in the insurance industry. Prior to joining Duck Creek, he served as sales director at Swiss insurtech weFox and spearheaded that company’s launch in the Spanish market. He holds a degree in business administration from Universidad San Pablo-CEU, several postgraduate degrees from IESE and HEC, and an executive MBA in business administration from IE.
You've reached your limit - Register for free now for unlimited access
To read the full story, and get unlimited access to Insurance Business website content, just register for free now. GET STARTED HERE
Already a website member? Log in below.