1. Technology Education
We train individuals, non profit, and non governmental organizations on how to use and utilize the internet, programming, and web development with a focus on social change.
2. Technical Consulting
We provide analysis to organizations on their current infrastructure and how to best utilize technology to further their efforts and streamline processes so money can be better spent in other areas
3. Technology Recycling
We provide collection, management, and disposal of computers, cell phones, and other devices that may contain highly toxic compounds so these materials do not end up in waste streams.