Ben Dowd

Avatar
12 Posts Made

Ben Dowd is one of O2’s longest standing directors. Ben has been instrumental in moving the business from solely mobile into the ICT space. His responsibility covers all of the business area and includes SOHO, Small businesses, and Corporate, as well as multinational customers.