Prior to this role, Allen was vice president, Business Operations and Finance for Comcast Business. He brings more than 17 years of experience in the business-to-business cable/telecommunications and high-tech industries, with an extensive background leading sales and marketing, product management and business development organizations.
Prior to Comcast, Jeff held several leadership positions at Level 3 Communications including Vice President, Product Management and Vice President, Business Markets Group. In that role, he led a team responsible for managing the day-to-day operations of Level 3’s Business Markets division. He also held product management and corporate strategy leadership positions at Qwest Communications and KPMG Consulting.