Responsible for managing all aspects of diverse, complex to very complex projects. This includes but not limited to project planning, execution, timing, functionality, testing, quality, cost benefit analysis, risk management, communication and documentation. Project types include new product launche...