Oscar, a consumer-focused, technology-driven health care company, today announced the appointment of Sid Sankaran as its new Chief Financial Officer. Sid brings extensive actuarial and financial leadership experience to Oscar. His first day will be March 1. ... |