Global Sales & Operations Lead – Digital Advertising job at Accenture