Oliver von Ameln becomes CEO at tech11 and strengthens the new management team

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.