Compania are operațiuniîn peste 35 de locații din 12 țări, inclusiv SUA, Canada, Singapore, Marea Britanie, Italia, Franța și România.