Todt, Christoph profile picture

Todt, Christoph

Success Factors in German and Japanese Project Management: A National Comparison