Micha Oudakker has been with Noldus Information Technology since March 1997, starting as an Accountmanager & Regional Sales Manager. In July 2017, Micha transitioned to the role of Sales Manager, and later took on the additional responsibilities of Manager Consultancy & Training.
Links
Sign up to view 5 direct reports
Get started