D

David Dernulf
Review of Delta hi tech

1 year ago

The customer support team at Delta hi tech deserve...

The customer support team at Delta hi tech deserves a special mention. They were quick to address my concerns and provided prompt solutions. I'm happy with their services.

Comments:

No comments