Calgary-based Imperial Oil had about 5,100 employees as of the end of 2024, according to a regulatory filing.


From this RSS feed