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.
Barnes was at the Center. This was from 2003 to July 2008. American Progress (CAP) think tank. She was executive vice president for policy from 2005 to 2008.