subodhgupta

Subodh Gupta, former chief of research and development with Cenovus Energy

By Deborah Jaremko