Mr Pachaury will lead the technology and digital practice worldwide, drive insurtech innovation and accelerate digital return on investment for clients
Company reports net income of $13.9 million for the first six months of 2023, compared to a restated net loss of $12.2 million for the same period in 2022