Andrew Grill

Former IBM Managing PartnerPractical Futurist