Permanent contract
Spain - Madrid
Spain - Bilbao
Spain - Talavera de la Reina
Spain - Indiferente (preferible Madrid)
Spain - Canarias
Spain - Malaga
Spain - España