Shruti Dutta None
Managing Director at Accenture UK Financial Services - I&D Lead UKI Ops
Headquarters:
United Kingdom
Managing Director at Accenture UK Financial Services - I&D Lead UKI Ops