Vindicia Partners

Accenture

Global management consulting, technology services and outsourcing company. Largest consulting firm in the world. Dublin, Ireland.