Policy Docs

Information Security and Data protection policy.

 

Information and Technology policy

 

Privacy Notice

 

TECHSHACK RECRUITMENT LTD
Company number: 14404145
VAT Number: 430644420 
Address: Salisbury House, London Wall, London, UK, EC2M 5QQ