- BP Americas, Inc. (Chicago, IL)
- …for a dynamic and results-driven professional to originate, negotiate, and complete commercial and industrial power agreements, including load response and ... experience in sales or business development. + Proven track record in commercial business development or customer acquisition within the energy sector. +… more