vp finance careers in Ottawa, Canada