Texas Site Finance Leader: Strategy & Performance

U473 (FCRS = US473) Novartis Innovative Technologies Inc

Denton (TX)

Hybrid

USD 160,000 - 298,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits
Life insurance
Disability benefits
401(k) with company contribution and 2

Job summary

Novartis Innovative Technologies Inc in Denton, Texas seeks a Site Finance Head to lead all site Finance activities for the Texas campus, spanning Drug Product, Drug Substance and Isotope operations. You will partner with the Site Leadership Team to steer budgeting, forecasting, cost control, and investment decisions.

This role demands strong people leadership, strategic thinking, and a track record of delivering continuous improvement in a complex manufacturing environment, with a focus on

Qualifications

  • Bachelor's degree in Finance, Accounting, Business Administration, Economics or a related discipline.
  • 15+ years of progressive Finance experience across multiple functions (BP&A and Financial Reporting).
  • Experience in manufacturing or complex business environments.
  • Proven people leadership within a matrix organization.

Responsibilities

  • Lead all site Finance activities and provide strategic financial partnership to the Texas Site Leadership Team.
  • Drive budgeting, forecasting, reporting, and performance management with explanations of results against targets.
  • Provide financial insights across operating income, personnel costs, direct and indirect spend, inventory, and capital investments.
  • Lead financial support for site strategy, capacity expansion, product costing, resource allocation, and investment decisions.
  • Establish strong financial controls and ensure compliance with accounting policies and controls.
  • Build, lead, and develop the site Finance team while fostering excellence and continuous improvement.

Skills

Financial analysis
Strategic thinking
People leadership
Communication
Project management

Education

Bachelor's degree in Finance/Accounting/Business

Job description

Novartis Innovative Technologies Inc in Denton, Texas seeks a Site Finance Head to lead all site Finance activities for the Texas campus, spanning Drug Product, Drug Substance and Isotope operations. You will partner with the Site Leadership Team to steer budgeting, forecasting, cost control, and investment decisions.

This role demands strong people leadership, strategic thinking, and a track record of delivering continuous improvement in a complex manufacturing environment, with a focus on

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Site Finance Leader: Strategy, Growth & Capex (Texas)
Site Finance Leader: Strategy, Growth & Capex (Texas)

Novartis Group Companies • Denton (TX)

Hybrid
USD 160,000 - 298,000
Relocation assistance
Sponsorship support
Performance-based incentive
+2
Site Finance Leader - Strategy & Performance
Site Finance Leader - Strategy & Performance

Novartis AG • Denton (TX)

On-site
USD 160,000 - 298,000
Performance-based cash incentive
Annual equity awards eligibility
Comprehensive benefits includinghealth
+2
Strategic Site Finance Leader (Texas)
Strategic Site Finance Leader (Texas)

Novartis • Denton (TX)

Hybrid
USD 160,000 - 298,000
Texas Site Head: Radioligand Drug Manufacturing Leader
Texas Site Head: Radioligand Drug Manufacturing Leader

U469 (FCRS = US469) AAA USA Inc. • Indianapolis (IN)

On-site
USD 160,000 - 298,000
Health, life and disability benefits
401(k) with company match
Generous time off
Site Finance Head
Site Finance Head

Novartis • Denton (TX)

Hybrid
USD 160,000 - 298,000
Site Finance Head
Site Finance Head

U473 (FCRS = US473) Novartis Innovative Technologies Inc • Denton (TX)

Hybrid
USD 160,000 - 298,000
Health benefits
Life insurance
Disability benefits
+1
Ops Manager - Project Delivery & Mfg.
Ops Manager - Project Delivery & Mfg.

Novartis • Denton (TX)

On-site
USD 99,000 - 183,000
Performance incentive
Equity awards potential
Comprehensive benefits package
Site Finance Head
Site Finance Head

Novartis Group Companies • Denton (TX)

Hybrid
USD 160,000 - 298,000
Relocation assistance
Sponsorship support
Performance-based incentive
+2
Ops Leader: Startup Manufacturing & Project Delivery
Ops Leader: Startup Manufacturing & Project Delivery

U473 (FCRS = US473) Novartis Innovative Technologies Inc • Denton (TX)

On-site
USD 109,000 - 202,000
Health benefits
Life insurance
Disability benefits
+2
Site Quality Head, Texas (AD level)
Site Quality Head, Texas (AD level)

Novartis • Denton (TX)

On-site
USD 138,600 - 257,400
401(k) with company contribution
Performance-based cash incentive
Comprehensive health benefits