About Noel Salmond Noel Salmond was born in Toronto and has lived in Montreal, London, and Delhi, India. He is currently an assistant professor of humanities and religion at Carleton University, Canada.