Claire's Stores – bad management, cramped spaces, lone trading :( | Comparably
Claire's is a retailer of accessories and jewelries. read more
EMPLOYEE
PARTICIPANTS
140
TOTAL
RATINGS
1356
×
Rate your company