Stephen Barry, CFA, serves as the Executive Director of Business Operations at Comcast, a position held since April 2012, where responsibilities include providing comprehensive financial support for network and construction initiatives, managing capital expenditures, and developing key operational databases. Prior to this role, Stephen held various leadership positions within Comcast, including Sr. Director and Director of Business Operations, and Director of Financial Planning & Analysis, focusing on financial performance analysis and long-range planning. Previous experience includes serving as Director at Duff & Phelps, where Stephen managed valuation projects across diverse industries, and as Senior Manager at Deloitte Financial Advisory Services, specializing in enterprise valuations and audit support. An educational background includes a BS in Economics from The Wharton School, a BA in English from Rutgers University, and participation in the SCTE-Tuck Executive Leadership Program.
This person is not in any teams
This person is not in any offices