Allen will manage and “reinvigorate” the company’s marketing services, a $445 million division, Acxiom said in a statement.
Allen has more than two decades of enterprise marketing experience in leadership roles at Nielsen and McKinsey. In his most recent position as executive vice president of the marketing effectiveness division, he led turnaround revenue growth in three years.
Allen earned a master’s degree in business administration from Harvard University and holds a bachelor’s degree in economics from Morehouse College. He will be based in New York and report to Chief Executive Officer Scott Howe. Allen’s appointment completes Acxiom’s new divisional structure.
Source: Arkansas Online