SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Sr Manager, Strategic Capacity Management - WCH - BR

Company: 7600-Johnson& Johnson do Brasil Industria e Comercio de Produtos para Saude Ltda Legal Entity

Location: são josé dos campos, London

Posted: June 01, 2026

Apply for This Position

Submit Application

Position Details

Job Details

  • Position: Senior Manager, Strategic Capacity Management – Wound Closure & Healing (WCH)
  • Job Function: Supply Chain Planning; Sub Function: Strategic Capacity Management
  • Location: São José dos Campos, São Paulo, Brazil
  • Reporting to: LRPP/SCM Business Process Leader, Integrated Business Management (IBM) team, global MedTech Supply Chain organization

Key Responsibilities

  • Integrate with business stakeholders for modeling inputs and internal customers.
  • Lead process improvement initiatives to reduce cycle time and accelerate data/analysis delivery.
  • Apply problem‑solving to bridge data gaps and create feasible models/scenarios.
  • Drive annual strategic planning governance, cadence and communication.
  • Influence cross‑functional partners without formal authority, mastering executive communication.
  • Identify and evaluate business opportunities beyond capacity, including...