Log in
Delmarva Power
Contact
Links
View in org chart
Carlton Bradshaw
Principal Engineer
Phillip Castro
Sr. Manager Project Management
Craig Moore
Lead Engineer
Ted Waugh
Lead Supervising Engineer
Derrick Greene Jr.
Lead Responsible Engineer
Paul Simon
Senior Project Manager
Robert Blomquist
May, 2023 - present
October, 2020
January, 2018