Murray Auchincloss
Former BP chief executive (January 2024–December 2025)
Appears in 2 stories
Born:
September 1970, Calgary
Education:
University of Calgary
Last updated Nov 1, 2026
