John Xie

Completions Analyst at Canadian Discovery Ltd.

John Xie Email & Contact Information

John Xie Current Workplace: Canadian Discovery Ltd.

View Colleagues