John Weigelt hasn't written any stories yet.

John Weigelt

As CTO for Microsoft Canada, I get to look 3-5 yrs in the future and work at the intersection between Technology & Policy/Business