57% of Employees Have Never Met Each Other in New York57% of Employees Have Never Met Each Other in New YorkThe pandemic forced employers to rethink the way they did business. This is one of the results. Nik RiversNik Rivers