Professional training, professional and personal consulting, advocacy, cultivating and initiating professional social networks and establishing technological communities in order to: provide training in technological professions in the world of computing and high-tech, encourage professional and employment growth of technology professionals. Creating diversity in the workforce in technological professions by integrating people from all socio-economic backgrounds and supporting personal advancement of these people. Creating a shared knowledge base, practices, and technologies and making them accessible to the general public, among other things through building and supporting a technological community
Read more
Professional unions