Bill Richardson has/had a position (Chairman, Global Political Strategies) at APCO Worldwide

Details
Title Chairman, Global Political Strategies
Start Date 2011-00-00
Board member yes