Interview Allan MacRae
Name: Allan MacRae Residence: Calgary Country: Canada What is your background? I have two engineering degrees related to the Earth Sciences and have done major business on six of the world’s seven continents, including significant business in the Former Soviet Union. Some of my achievements are outlined below: Dr. David Devenny, P.Eng., P.Geol., [...]