M

I had an average experience working with Leonis ma...

I had an average experience working with Leonis management & consultants ltd. While they provided the necessary support, I felt that some aspects could have been improved. Overall, they were decent and delivered what was promised.

Comments:

No comments