Job announcements at ICFO, Barcelona, Spain For information about positions at ICFO please click here