iKhokha Employee Reviews
Showing all 4 reviews
Indeed Featured review
The most useful review selected by Indeed
relaxed a lot of admin fun to work with not much culture converting clients speak to only business owners and sell them wireless speed point machines
Help us improve!
Is Indeed your favorite place to learn about companies?