Louisa Barker

Research Manager, IDC Government Insights, Europe

Analyst Location

United Kingdom



Regions

Western Europe



Related Links
Team member of

IDC Government Insights