Coach and mentor start-up businesses throughout the United States; Expand education, build skills and mentorship programs in collaboration with the academic and venture capital communities; Provide skills and business opportunities to the growing community of software developers who collaborate on emerging technologies. IBM has been in the business of building skills for 100 years. Today, IBM works with more than eight million developers and nearly 6,000 universities in programs to help develop new technologies and prepare students and developers with the skills to succeed in a global market. Additionally, there are five IBM Innovations Centers in the United States where IBM provides access to technology, education and hands-on assistance to help business partners and start-ups design, build, market and deliver new technologies and solutions.