June 5, 2023in Komodo Health Appoints Vikas Mehta as Chief Financial Officer; Names Sarah Shin as Chief People Officer