Information Technology & Services - Edmonton, Alberta, Canada
Established in 2004, Preterra Corp engages in various technological pursuits, building technology solutions for customers, ourselves and in partnerships.