Eric M. Green has been the Chief Executive Officer of West Pharmaceutical Services, Inc. since April 2015. He holds an MBA from Olin Business School and a Bachelor's in Chemistry. Before joining West, he led the Research Markets division at...

Current Market Cap

$22.15B

Number of Employees

10.6K

Total Compensation

2019 - 2023

Trending up by 51.10% last year
Showing total compensation for the last 2019 - 2023

Stock

Up by 0.00% last year

Salary

Up by 2.39% last year

Bonus

Up by 146.77% last year

Other

Down by -29.40% last year

Year

2023

Total Compensation

$2.90M

Salary

$1.14M

Board Justification

The compensation philosophy is designed to align executive pay with company performance, focusing on both short-term and long-term goals, ensuring competitive pay to attract and retain talent.

Bonus

$1.67M

Board Justification

The bonus is based on the Annual Incentive Plan (AIP) performance metrics, which include EPS, net sales, and operating cash flow, and was paid out at 121.5% of target for 2023.

Other

$92.48K

Board Justification

Other compensation includes contributions to retirement plans and life insurance premiums.

Restricted Stock

$0.00(0 N/A)

Board Justification

No stock awards vested in 2023 as the focus is on the performance share units (PSUs) and stock options that are not included in the total compensation calculation.

Performance Metrics

Performance metrics for 2023 included EPS, consolidated net sales, operating cash flow, and consolidated gross profit.

SEC Filing

From March 13, 2024

Eric M. Green

CEO of West Pharmaceutical Services

W

Education

MBA from Olin Business School, Washington University in St. Louis; Bachelor's in Chemistry from Bethel University

Field of Expertise

Born

January 1, 1971 - 53 years ago

Is Founder?

No

Current Tenure

9 years 6 months (Apr 2015 - Present)

Previous Experience

Executive Vice President and President of the Research Markets business unit at Sigma-Aldrich Corporation

View Holdings

Insider Holdings of Eric M. Green

WST

$51.32M

$6.35M (14.13%)

Last Insider Trade

WST

$9.36M

WST at $304.71/share

Aug 6, 2024

Sale