Michelle Altman's Location
Washington, District of Columbia, United States
Michelle Altman's Work
Michelle Altman's Education
Michelle Altman's Summary
Michelle Altman, based in Washington, District of Columbia, United States, is currently a Deputy Chief of Staff and Legislative Director at Congressman James Lankford, bringing experience from previous roles at u.s Senator James Lankford, Congressman James Lankford and u.s. House of Representatives. Michelle Altman holds a 2002 - 2006 Franklin & Marshall College. Michelle Altman has 8 emails and 1 mobile phone number on RocketReach.