With Latch, the Fells Point-based firm is bringing social media and video tools to workplace culture. It acquired the technology from tech company Avanoo earlier this year. Joe Mechlinski is the CEO ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results