Geoff is a passionate technologist who has spent the past decade helping companies of all sizes – from start-ups to some of the world’s largest telecom providers – navigate their technology driven business transformations. He has worked in sales, marketing, product development and technology consulting roles at Juniper Networks, Bell Canada, Xerox to name a few.