west coast mining sales representative