Carole Ren's Location
California, United States
Carole Ren's Work
Carole Ren's Education
The Wharton School
Bachelor (Finance)
1999 - 2003
French International School
International Baccalaureate, International General Certificate of Secondary Education
1988 - 1999
Carole Ren's Skills
Carole Ren's Summary
Carole Ren, based in California, United States, is currently a Director of Cloud Strategy, Operations and Finance at Palo Alto Networks, bringing experience from previous roles at Palo Alto Networks and McKinsey & Company. Carole Ren holds a 1999 - 2003 Bachelor in Finance @ The Wharton School. With a robust skill set that includes Financial Modeling, Corporate Development, Valuation, Corporate Finance, Emerging Markets and more, Carole Ren contributes valuable insights to the industry. Carole Ren has 4 emails and 1 mobile phone number on RocketReach.