Allyson Zimmermann

Women in tech – Still an untapped resource – How can tech companies attract and retain women?

Almost 8 million people work in the IT sector in the EU, and more than 80% of them are men. While it’s...