Full Name
Rebecca Krouse
Job Title
Chief People Officer
Company
Oscar Health
Rebecca Krouse