Placement Specialist position entails placing our technical consultants on various IT projects in the UK/US region Exp International Sales Outbound Sales Tech Sales IT Bench Sales Very Strong Communication Skills Cold calling staff augmentation Required Candidate profile Ideal Candidate should…