M John Richardson

Affiliations

  • Director at Bwx Technologies Inc. (BWXT), 2025-06-09
  • at Constellation Energy Corp (CEG), 2025-05-01
  • Director at Boeing Co (BA), 2025-04-03
  • Director at Exelon Corp (EXC), 2022-01-03