Where is TalkTalk Corporate office Headquarters

TalkTalk Headquarters Address and Contact

  • Address:Soapworks Ordsall Ln, Salford, Oxfordshire, M5 3TT, United Kingdom
  • Phone Number: +44 3451720088
  • Email: concerns@talktalkplc.com
  • Number of Employees:11460
  • Established:2003
  • Key People:Claire Conway
  • Est. Annual Revenue:$1.8B

TalkTalk Headquarters Location & Directions

TalkTalk Headquarters Executive Team



Claire ConwayCategory Manager, Technology
Yakub ShikderTeam Manager
Anand KumarTeam Lead
Oisín ScarlettProduct Manager
Saul GrahamSenior Manager, Finance
James HoyleSenior Manager, Research
Diane ParkinsonFault Manager
Josh DennisonCategory Manager

About TalkTalk, History and Headquarters Information

TalkTalk Headquarters Photos


TalkTalk Company Resources