Trustwave announced the appointment of two new members to its senior leadership team. Spencer Ingram, senior vice president, operations, will drive strategy for customer experience and systems and processes that support the overall global business.
Read full article on Help Net Security