ECI, the managed services and cybersecurity provider for the global financial services industry, announced that Matthew McNulty has joined the firm as Chief Revenue Officer. McNulty reportedly brings over 20 years of professional experience in various sales strategies and execution for cybersecurity, digital transformation, and… Read More