employer cover photo
employer logo
employer logo

Teck Resources Limited

Engaged Employer

Teck Resources Limited Interview Question

How will you be able to explain something technical to a non technical person?