NEWTOPIA INC Employee Reviews for Customer Care Manager
Customer Care Manager1 review
Found 1 review matching the searchSee all 8 reviews
Indeed featured review
The most useful review selected by Indeed
Has a great concept and is cutting edge. There is room to be apart of something that will grow in time. If you are looking for a feel good kind of job, you certainly will as this is customer service based and you will be helping to change people's lives for the better.
Help us improve!
Is Indeed your favorite place to learn about companies?