2 May 2024
Oliver von Ameln becomes CEO at tech11 and strengthens the new management team
With the new management structure, tech11 is expanding its professional and technical expertise in corporate management and positioning itself for further growth. The new management team combines many years of experience from the insurance and technology industries to further drive innovation for tech11’s customers.