Thor Olafsson is an experienced leadership coach and passionate speaker. More about Thor on his website.