I recently had an opportunity to present at the Rotary Club of Minneapolis. I presented an overview on two topics that continually arise in my IT Steering Committees and consulting engagements: Cloud Computing and Social Networking. These are two trends that are drastically changing the way business is done today.