Rebecca O'Shea's Location
Philadelphia, PA, US
Rebecca O'Shea's Work
Rebecca O'Shea's Education
Rebecca O'Shea's Summary
Rebecca O'Shea, based in Philadelphia, PA, US, is currently a Vice President Operations and Customer Success at Stel Life, Inc., bringing experience from previous roles at Thomas Jefferson University Hospitals. Rebecca O'Shea holds a Fox School of Business at Temple University. Rebecca O'Shea has 1 email on RocketReach.