(Ping! Zine Web Hosting Magazine) *Info-Tech Research Group, a leading IT research and advisory firm, announced today that Elliot Lewis, former Chief Security Architect at the office of the CTO for Dell Software Group, has joined the firm as the leader of their Security and Risk practice. “Elliot’s proven experience and thought leadership not only […]