From 2003 to July 2008, Barnes was at the Center for American Progress (CAP) think tank; she was executive vice president for policy from 2005 to 2008.
From 2003 to July 2008, Barnes was at the Center for American Progress, a think tank. She was executive vice president for policy at CAP from 2005 to 2008.