Steve White
Steve White

Steve White

VP Channels & Aliances @IDC. Born in England, live in Canada. Golfer, Cyclist, ex 'Soccer' player, @LFC fan. Opinions & views are my own.