Sarah Odell
Vice President Culture @ BP
About Sarah Odell
Sarah Odell serves as the Vice President of Culture at bp in London, England, a position she has held since 2020. She has a strong background in managing large initiatives across various sectors and holds degrees from Vanderbilt University and Capella University.