PM interfaced with marketing, suppliers, IT, product design, procurement, finance, legal and other teams to ensure deliverables are met within budget and time constraints. Reported to upper management on program deliverables, status, timing, risks and issues.