Peter Powell

Peter Powell is senior vice president, data strategy for Rauxa Direct