Good business and great technology can make the world better - but they have to be together.
I'm a technology evangelist, veteran strategist, and a social entrepreneur.
My passion is making the world become a better place through better technology. So I've committed myself to helping companies and people who share the same vision become successful.
I've worn so many hats in my career - programmer, researcher, consultant, lecturer, strategist, marketer, team leader, and manager. As a result, I've developed a unique ability to manage multi-disciplinary projects, lead cross-functional teams, navigate complex challenges, and devise innovative solutions. Ultimately, my professional value b...