Our Recent Placements

  • Sr. Demand Planner
  • Sr. Demand Planner
  • VP of Supply Chain & Operations
  • Manager of Global Supply Planning
Job Title
Sr. Demand / Supply Planner
Milford, MA
Position Id
Job Description

Job Description Title: Sr. Global Planner

Ref No: 1016

Location: Milford, MA

We are currently working with a growing $2B organization that operates in 31 countries, including 15 manufacturing facilities, and is looking to expand its supply chain capabilities. With their continued growth, averaging 6% YOY over the last few years, there is a lot of excitement about where this organization is headed.

To help ensure on-going success, they are looking for a Sr. Global Planner to help take the supply chain to the next level.

Position Description:

  • Develop and maintain a monthly forecast and drive the entire forecasting process;
  • Drive overseas supplier relationships (ODM) in order to effectively plan inventory levels to satisfy global demand;
  • Protect the financial performance of the strategic business unit by identifying potential supply chain issues;
  • Drive in Sales & Operations Planning (S&OP) meetings for your category;
  • Participate in the financial budgeting process;
  • Advise sales and marketing of variances between existing forecasts, plans and actuals.

Background Required:

  • Highly energetic individual with at least 3-5 years of supply chain planning (including demand planning, supply planning, production planning, capacity planning, inventory planning, etc.) experience;
  • Experience in a cGMP and/or FDA-regulated environment is a plus;
  • Strong working knowledge of advanced planning applications (i.e. APO, Demantra, Logility, etc), ERP systems (i.e. SAP, Oracle, JD Edwards, etc.) and Excel;
  • Bachelor’s Degree is required;
  • Proven track record of success facilitating change management and driving continuous improvement.

Compensation Plan:

  • Commensurate with experience;
  • Full benefit package including medical, dental and 401(k).
  • Renters’ relocation possible.