1 Knoema Jobs, New Openings in Knoema