Profile picture
David Cooper
Masters
  • Primary
    Other
    Calgary, Alberta, Canada
  • Manager
    Kobold Completions Inc.
    Calgary, Canada
mini profile avatar David Cooper