CONTACT US CLIENT AREA

Boss urges IT sector to shed ‘geek image’ to attract more female candidates to roles