Markin is a chemical engineer, having graduated with a Bachelor of Science degree from the University of Alberta in 1968.
He held positions in senior management with Amoco Texas and Merland Exploration before joining Calgary's Poco Petroleum as President and Chief Executive Officer in 1982.