Barclays

Bank
0.0
Based on 2 reviews

Reviews

Te
Terri
160 month ago
Dont be fooled that you will save money coming to work!! People sell stuff! Ahhh
Ni
Nick L
167 month ago
The only contact centre viewable from space.
  • Wavertree Blvd (Wavertree Technology Park), Liverpool, L7 9PD, United Kingdom, GPS: 53.406246,-2.9343004
  • http://www.barclays.co.uk