K

Katy Hagert
Review of Icima

1 year ago

Icima is an average company. They provide decent s...

Icima is an average company. They provide decent services. The team is knowledgeable and professional. However, there is room for improvement.

Comments:

No comments