Do you work at Doma Holdings Inc.? Claim your profile
Company tells SEC it will reduce its workforce by 515 positions.