R. Ian Molson was born and grew up in Montreal, Canada and is currently a director of a number of private equity, investment and other companies including Cayzer Continuation PCC Ltd, Central European Petroleum Ltd (Deputy Chairman), Healthpoint Capital LLC and JCB Services Limited.
From 1999 to 2004, he was deputy chairman of the board and Chairman of the Executive Committee of Molson Inc., a Canadian public corporation founded in 1786. Between 1977 and 1997, he was employed by Credit Suisse First Boston, one of the leading investment banking and securities firms in the world. From 1993 to 1997, he served as co-Head of their Investment Banking Department in Europe, a position which encompassed all corporate finance, corporate advisory, mergers and acquisitions businesses in Europe, Russia, Africa and the Middle East. He graduated from Harvard University (BA Honors) in 1977.