5 free lookup(s). No credit card required.
Dr. (Innovation and Strategic Collaboration)
1999-2003Post Doctorate (Strategy, Innovation and Business to Business Marketing)
1996-1997Ir. (Technology Management)
1987-1993Find contact details for 700 million professionals.