Deployment Finance Manager - GSC

Schneider ElectricBoston, MA
12hHybrid

About The Position

In this pivotal role, you will partner closely with cross-functional teams to support the deployment and execution of North America’s Industrial Strategy within our Global Supply Chain (GSC). You’ll be responsible for leading strategic financial planning, driving accountability to execution, and ensuring value delivery across key transformation initiatives that enhance capacity, resiliency, productivity, and customer satisfaction. This position also plays an integral role in partnering with Safety, Real Estate and Environmental (SERE), Customer Satisfaction and Quality (CS&Q), and Supply Chain Performance teams. The role includes direct leadership responsibility for a team.

Requirements

  • Bachelor’s Degree in Finance, Business, or a related field; MBA preferred.
  • 10+ years of progressive experience in finance and business management, ideally within a complex, matrixed, multinational organization.
  • Proven experience in a manufacturing or industrial environment.
  • Tenacity and willingness to work hand and hand with the business to drive results
  • Exceptional analytical and critical-thinking skills with the ability to make data-driven decisions.
  • Strong communication, influencing, and interpersonal skills; comfortable engaging with senior leadership and cross-functional partners.
  • Demonstrated leadership ability, with experience managing and developing diverse teams.
  • Entrepreneurial mindset with a passion for continuous improvement and challenging the status quo.
  • Ability to thrive in multicultural environments.

Responsibilities

  • Strategic Industrial Plan Development & Delivery
  • Functional Partnerships
  • Reporting & Performance Management
  • Governance, Controls & Compliance

Benefits

  • medical (with member reward points)
  • dental
  • vision
  • basic life insurance
  • Benefit Bucks (credits to apply towards your benefits)
  • flexible work arrangements
  • paid family leaves
  • 401(k) + match
  • well-being and recognition (including service anniversary) programs
  • 12 holidays per year
  • 15 days of paid time off per year (pro-rated in the first year of employment based on start date)
  • opportunity to purchase company stock (eligibility depends on start date)
  • military leave benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service