John D. Orr

Canadian banking executive, lawyer, and investment professional. Current Chief Executive Officer of FutureVault Inc