Leicester title

INTERNATIONAL SOURCING CENTRE

Leicester

Leicester established

Established 2011

Leicester employees

180 employees

Leicester accounts served

87 accounts served

Leicester countries served

Global countries served

Leicester jobs handled annually

6,500 jobs handled annually