C

Charlie McLarty

1 year ago

Mallard Consultancy Ltd is doing a decent job. The...

Mallard Consultancy Ltd is doing a decent job. Their support team is responsive and helpful. However, there are areas that could use improvement. Overall, a satisfactory experience.

Comments:

No comments