Humantouch
View company profile →
Good service with room for improvement
The team at Humantouch is knowledgeable and their solutions work well. Communication could be better though - sometimes it takes a while to get responses to questions. The final results were solid, just wish the process was smoother.
39 found helpful