N

I have been a customer of Novartis, australia & ne...

I have been a customer of Novartis, australia & new zealand for a while now and I must say, the experience has been average. The customer service is decent and the products work as expected. However, there is room for improvement in terms of product variety and pricing.

Comments:

No comments