 Madison spent his young adulthood in various positions in the National Association for the Advancement of Colored People (NAACP) and was selected Executive Director of Detroit's NAACP branch at the age of 24, serving from 1974 to 1977.He is the youngest person to be appointed to the position.He did public relations at General Motors Corporation, 1969-70.