Chris Neels is currently the Senior Strategy Manager at TELUS Health, a global health and wellbeing provider. With previous experience as a Foresight Strategist at Quantumrun Foresight and an Innovation Strategist at Idea Couture Inc., Chris has a strong background in strategic consulting and research. Chris holds a Master of Science in Science and Technology Studies from University College London and a Bachelor of Commerce from The University of British Columbia.
Sign up to view 0 direct reports
Get started