Johnson & Johnson is hiring a Demand Manager for the North America Regional Demand & Supply team within Innovative Medicine. The role is the link between Commercial and Supply Chain, translating market insights and business strategy into an aligned demand plan that supports product supply, inventory decisions, and business performance. It is based onsite/hybrid in Titusville, New Jersey, with an alternate onsite/hybrid location potentially available at other Innovative Medicine Supply Chain sites in North America, such as Horsham, Pennsylvania. The flexible work policy requires at least three onsite days each week, with the option of two remote days. The position may require up to 10% domestic and/or international travel. The manager leads the Integrated Business Planning demand process for an assigned portfolio, owns the 36-month unconstrained demand forecast, and serves as Global Brand Owner for selected brands. The role combines statistical projections with customer and channel signals, market insights, commercial strategy, lifecycle events, and financial expectations. It also provides cross-functional decision support on scenarios, demand and inventory impacts, trade-offs, risks, and mitigation actions. The anticipated base pay range is $102,000 to $177,100.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager