William Anderson 
William Anderson's avatar
William Anderson has worked as a newspaper reporter, an advertising copywriter for GE, a public relations writer for Royal Dutch Shell, and a development director for three universities.