Doug Allen (President) @ D.E.M. Allen & Associates Ltd.