Kelly Vaughan

Commercial Acceleration lead and CTO, Innovation, BP Trading & Shipping
Background