Stephen Downes is a results-oriented senior management professional with proven IT, operational, marketing, and commercial acumen. Stephen has held various roles in companies such as National Transport Authority, Iarnród Éireann Irish Rail, Dublin Bus, EPC, and Colgate-Palmolive. Stephen holds an MBA from University College Dublin and a BS in Computer Science from Ulster University.
Sign up to view 0 direct reports
Get started
This person is not in any teams