Preston Miller
Preston Miller
Lead of Technology and Innovation
Teck Resources