Where is Love2Shop's headquarters currently located? Do they have any Customer Service Advisor jobs available? Does anyone recommend working here?
Reviews aren't verified