John Wormdal

Project Manager

119A7819

Project Management
Business Development
Change Management
Communication