l u 0026 d careers in Guimaraes, Portugal