Steve Demetriou is the executive chair of the board of directors of Amentum. He joined Jacobs Solutions Inc. (Jacobs) as CEO in 2015. In 2016, he became chair and chief executive officer of Jacobs. In 2023, upon retiring as chief executive officer, he continued as the executive chair of Jacobs’ board of directors, where he served until the closing of Amentum’s merger with Jacobs’ Critical Mission Solutions and Cyber and Intelligence businesses.
During his tenure as CEO, Mr. Demetriou steered a profound reshaping of Jacobs’ business portfolio, operations and culture. Under his leadership, the company accelerated profitable growth and transformed into a leading, next-generation solutions provider by tackling some of the world’s biggest challenges for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery, and cutting-edge manufacturing.
Mr. Demetriou’s broad international business perspectives are the product of more than 35 years in leadership and senior management roles across a wide range of industries. This includes serving as president and CEO of Noveon Inc. (2001-2004) and chairman and CEO of Aleris Corporation (2004-2015). He holds a Bachelor of Science degree in chemical engineering from Tufts University.
In addition to serving on Amentum’s board, Mr. Demetriou also serves on the boards of FirstEnergy Corp. and Arcosa Inc.
What is Steven J. Demetriou's net worth?
The estimated net worth of Steven J. Demetriou is at least $18.74 million as of February 12th, 2025. Mr. Demetriou owns 620,893 shares of Amentum stock worth more than $18,742,897 as of February 24th. This net worth evaluation does not reflect any other assets that Mr. Demetriou may own. Learn More about Steven J. Demetriou's net worth.
How old is Steven J. Demetriou?
How do I contact Steven J. Demetriou?
Has Steven J. Demetriou been buying or selling shares of Amentum?
Steven J. Demetriou has not been actively trading shares of Amentum during the last ninety days. Most recently, on Wednesday, February 12th, Steven J. Demetriou bought 100,000 shares of Amentum stock. The stock was acquired at an average cost of $20.81 per share, with a total value of $2,081,000.00. Following the completion of the transaction, the insider now directly owns 620,893 shares of the company's stock, valued at $12,920,783.33. Learn More on Steven J. Demetriou's trading history.