- BP Americas, Inc. (Chicago, IL)
- …individuals to join our team to help the world. As the Senior Engineering Manager of Technical Delivery at bp pulse, you will be a key leader in shaping ... & Technology Group **Job Description:** Want to be part of something Electrifying? bp pulse is one of the fastest-growing EV charging networks globally, and we… more