Brian D. Chambers is the President and CEO of Owens Corning, a major player in building and construction materials. He stepped into the top role in April 2019 and has since driven the company’s vision towards sustainability and material innovation....

Current Market Cap

$15.13B

Number of Employees

18K

Total Compensation

2019 - 2023

Trending down by -47.24% last year
Showing total compensation for the last 2019 - 2023

Stock

Down by -100.00% last year

Salary

Up by 0.00% last year

Bonus

Up by 0.00% last year

Other

Up by 44.36% last year

Year

2023

Total Compensation

$4.13M

Salary

$1.20M

Board Justification

Compensation is designed to align with performance and shareholder interests, emphasizing variable pay linked to company performance.

Bonus

$2.63M

Board Justification

Annual incentive based on corporate performance metrics and individual performance assessment for 2023.

Other

$297.96K

Board Justification

Includes contributions to the qualified savings plan and nonqualified deferred compensation plan, as well as other benefits.

Restricted Stock

$0.00(0 N/A)

Board Justification

No stock was vested in 2023 as the focus is on future grants and performance-based awards.

Performance Metrics

Performance metrics include adjusted EBIT and individual performance assessments.

SEC Filing

From March 7, 2024