Britain's Most Admired Companies: Sponsor of the awards - Careers Guide 2010
Company name: Accenture
Company website: www.accenture.co.uk
Address: 30 Fenchurch Street, 1 Plantation Place, London, EC3M 3BD, UK
Contact details: www.accenture.com/ukcareers