Skip to main content

Owen Barwell — Chief Financial Officer

A photo of Owen Barwell.

Owen Barwell leads the finance and procurement organizations and is responsible for the overall financial management of the laboratory.

Barwell has more than 25 years of experience in financial auditing, analysis, and management. He previously served as the Acting Chief Financial Officer and Deputy Chief Financial Officer of the U.S. Department of Energy (DOE), where he was directly responsible for DOE's strategic plan, budget, finance and accounting, risks and internal controls, corporate business systems, and program performance functions.

Barwell also worked for NASA as Deputy Director of the Integrated Enterprise Management Program and Senior Financial Advisor for the Office of the Administrator. Most recently, he was Managing Director at Grant Thornton, LLP. Throughout his career, Barwell has gained extensive experience in the implementation of new business systems to provide transparency for program and financial performance.

Barwell holds a bachelor's degree in economics from Lancaster University.