Steven Wolin's Location
Sudbury, MA, US
Steven Wolin's Work
Steven Wolin's Education
Duke University - The Fuqua School of Business
Master of Business Administration - MBA (Business Administration and Management, General)
1994 - 1996
Bucknell University
Bachelor of Arts - BA (Economics)
1987 - 1991
Steven Wolin's Skills
Steven Wolin's Summary
Steven Wolin, based in Sudbury, MA, US, is currently a Chief Operating Officer at Oscar Health, bringing experience from previous roles at Oscar Health Insurance, Oscar Health and Optum. Steven Wolin holds a 1994 - 1996 Master of Business Administration - MBA in Business Administration and Management, General @ Duke University - The Fuqua School of Business. With a robust skill set that includes Program Management, Management, Strategy, Private Equity, Strategic Planning and more, Steven Wolin contributes valuable insights to the industry. Steven Wolin has 3 emails on RocketReach.