infotechlead

Accenture appoints 723 managing directors and senior MDs