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 ...