Leo Delfino is a Senior Project Manager at BP, a role they have held since 2006. Previously, they worked as an I&E Project Manager at KBR, Inc. from 1999 to 2006. Leo earned a Bachelor of Engineering in Electrical and Electronics Engineering from the University of Michigan, where they studied from 1991 to 1995.
This person is not in the org chart
This person is not in any teams
This person is not in any offices