');
Locations

Our locations

Cardiff

Target Group
Target House
Cowbridge Road East
Cardiff, CF11 9AU

Chester

Target Group
Eden House
Lakeside, Chester Business Park
Chester CH4 9QT

Newport

Target Group
Imperial Way
Newport, NP10 8UH

London

Tech Mahindra
63 Queen Victoria St
London EC4N 4UA