Adam Neufeld

Innovation & Strategy
Adam Neufeld