Chris Allen is the Group Chief Executive Officer of Quintet Spain.
1,033 people are employed at Quintet Spain.
Quintet Spain is based in Madrid, Community of Madrid.