Our Computer Futures brand (Part of SThree) in London are looking for ambitious sales talent who are keen to build a long-term career in recruitment and sales…