Former Postmaster General Joins comScore Board
William J. Henderson, the recently retired Postmaster General and chief executive officer of the United States Postal Service (USPS), has joined the comScore Networks, Inc., board of directors. The Reston, Va.-based comScore provides a confidentially captured, 360-degree view of the…