G
Gina Sheridan Review of Deltanova
I had a mixed experience with Deltanova. While the...
I had a mixed experience with Deltanova. While their website is well-designed and easy to navigate, the customer support team was not very helpful. It took me a long time to get a response to my queries. Overall, I would say their services are average, but there is room for improvement.
Comments: