solar sales representative careers in Vancouver, Canada