Business Positions
Accenture plc
Provides management consulting, technology and outsourcing services
Memberships
Independent
UK Political Party