Marc Dowd

Principal, Client Advisory - Research and Consulting

Analyst Location

United Kingdom



Coverage

Digital transformation



Regions

Western Europe



Related Links