Group Chief Commercial Officer @ (September 2021 - May 2025)
Non Executive Chairman and Co founder @ (February 2019 - November 2021)
CEO @ (November 2018 - October 2020)
Mentor to Startups @ (April 2018 - April 2019)
Business Mentor for Startups @ (March 2018 - April 2019)
Strategic Growth Advisor @ (June 2025 - Present)
Advisor to Startups @ (July 2017 - November 2018)
Group Sales Director O2 UK @ (August 2016 - October 2017)
Business Director Telefonica UK @ (November 2010 - July 2016)
Business Sales Director O2 UK @ (January 2008 - October 2010)
General Manager Business Sales UK @ (March 2005 - December 2008)
Head of Sales Mass Retail Channels UK @ (February 2002 - March 2005)
Head of Consumer and Commercial Finance @ (January 1999 - February 2002)
Various Heads of Finance Roles @ (October 1995 - June 1998)
Various Senior Finance Roles @ Digital Computer Sevices (August 1992 - July 1995)
Various Finance Roles @ EMI Music (August 1989 - July 1992)
Various Finance Roles @ Express Dairies (Part of Grand Met) (January 1988 - July 1989)
Ben Dowd Education
Cork Regional College
Accountancy (CIMA (Chartered Inst Mgt Acct's))
1985-1987
Midleton CBS
Ben Dowd Skills
Strategic Planning
B2B
Customer Experience
Telecommunications
Leadership
Innovation
Business Strategy
New Business Development
commercial innovation
Start-ups
Managing large Direct sales teams
Business Planning
Business Transformation
P&L Management
Mobile Communications
Team Leadership
Strategic Leadership
Financial Management
Direct Sales
Team Management
Unified Communications
Business Development
Customer Relationship Management (CRM)
Management
Microsoft Excel
Strategy
Start Ups
Training
Public Speaking
Research
Ben Dowd Summary
Ben Dowd, based in United Kingdom, is currently a Managing Director - Lebara travel esim at Lebara Travel eSIM. Ben Dowd brings experience from previous roles at Lebara, Exsellance, Onecom and PUBLIC. Ben Dowd holds a 1985 - 1987 Accountancy in CIMA (Chartered Inst Mgt Acct's) @ Cork Regional College. With a robust skill set that includes Strategic Planning, B2B, Customer Experience, Telecommunications, Leadership and more. Ben Dowd has 3 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Ben Dowd?
Find contact details for 700 million professionals.