TechMeUp helps the tech sector find new faces

To properly fill the more than 100,000 new and existing jobs in tech and IT, not only do we need more people, we also need a more diverse supply. TechMeUp seeks to address that problem.