Submit Your CV
One of our IT Recruitment Consultants will get in touch with you
Phone
+44 (0) 203 837 9180
Address
24 The Green, Twickenham, Middlesex, TW2 5AB
Jobs
Have a look at the jobs posted and submit your cv
What's New
Get the scoop and find out the latest at TSR
About Us
More about us and meet the team at TSR