Veriff Continues Global Expansion with New Barcelona Tech Hub
New European tech hub will expand product and engineering teams, global customer reach Veriff, a global identity verification provider, announced that it will be launching a tech hub for its product and engineering teams in Barcelona. This comes on the heels of its New York City office opening in late......