Tue Jun-13-2023: Tech Leaders Stressors, Barracuda's replacement call, and GoTo, ConnectWise & NinjaOne