Angel Dobardziev

Senior Consulting Director, European Consulting

Analyst Location

United Kingdom



Regions

Western Europe