Liz Sodoti

Head of U.S. Communications, BP - Fall '17