2 ms·
I think they mean Accenture leadership
by halfmatthalfcat 6y ago
I think they mean Accenture leadership
- michaelcampbell 6y agoCould be; I only worked in one company with Accenture (and during the AC->Accenture migration), and the management in that gig was 100% "host company".