500 employees
FITCH is the world’s leading brand and retail consultancy. Designing the Future. Online, offline and in person.
1972