Rebecca Krouse's Location
New York, NY, US
Rebecca Krouse's Work
Rebecca Krouse's Education
Rebecca Krouse's Skills
Rebecca Krouse's Summary
Rebecca Krouse, based in New York, NY, US, is currently a Interim Chief People Officer, VP, Business Operations at Oscar Health, bringing experience from previous roles at Oscar Health. Rebecca Krouse holds a BFA in Recorded Music @ New York University. With a robust skill set that includes Business Development, Advertising, Project Management, Business Relationship Management, Music and more, Rebecca Krouse contributes valuable insights to the industry. Rebecca Krouse has 2 emails and 1 mobile phone number on RocketReach.