Ian Cole

I envision concepts and make them a reality. I create in the mechanical, electronic, software, and business domains. I create communities that yield innovation by promoting learning and enabling individuals of all ages to bring their ideas to life.