Accenture

Technology Delivery Associate Manager - 4056192