Dennis Moynihan

Dennis Moynihan

Working on tech innovation and acceleration, big and small, across London, the UK, and Europe. Director, EIT Digital, London. Opinions expressed are my own.