Babcock Canada Inc

Jake Jacobson
Vice President, Corporate & Business Development
Tel: 613-567-2764

Nicholas Avellaneda
Manager, Marketing & Communications
613-639-5321

75 Albert Street, Suite 800
Ottawa, ON, K1P 5E7

Visit Website:
www.babcockcanada.com