team leader careers in Brasil