Craig A. McKnight

ExxonMobil · Syncrude Canada · Syncrude Canada Ltd. In Trust For The Owners Of The Syncrude Project As Such Owners Exist Now And In The Future
Total Patents: 14
Overall Rank: #340,950
Years Active: 1997–2023
ExxonMobil Rank: #1,602