Insurtech: Sue Balcombe Joins Iotatech
Iotatech Ltd [Iotatech], the general insurance technology disruptor, has appointed Sue Balcombe to the Board as chief delivery officer. Sue, who begins her new role today, has over 20 years’ experience in leading and driving […]