David Noble currently serves as Vice President of Product Development and Vice President of Product and Operations Strategy at Stream Systems Ltd., where responsibilities include overseeing Product Management and Engineering departments, developing mining industry product vision roadmaps, and formulating resourcing strategies. Prior to this, David held multiple senior roles at Wenco International Mining Systems, culminating in Vice President of Research and Development, where leadership extended over a global team and substantial R&D budgets. Additional experience includes roles as Consulting Software Engineer at Boliden Mining, Inco Limited, and DKN Solutions, specializing in software design and development for mining and engineering applications. David's educational background includes a degree in Mechanical Engineering from the British Columbia Institute of Technology and training in Pragmatic Marketing.