
I met some great people - everyone of which I liked and felt I'd enjoy working with. I probably met too many people in my process but it was a changing role/requirement.
There aren't any Interviews reviews of Jumio yet.
Be the first to contribute a review.