Jumio Named to SourceMedia’s 2019 Best Places to Work in Financial Technology List for Second Consecutive Year

SourceMedia ranks Jumio ninth out of 50 companies for having excellent company culture.