SThree now employs more than 1,000 people in more than 40 offices in Britain, France, Germany and Belgium. Last year it placed a candidate in a permanent role every 20 minutes of every working day, while having more than 4,000 freelance IT professionals working on assignment.