Jenny HoweWrong Jenny Howe?
Local Address: Illinois , United States
S&S Public Relations , Inc.
1 Northfield Plaza, Suite 400
Northfield , Illinois 60093
Company Description: SS | PR is a full service public relations firm with offices in Chicago, Silicon Valley, New York, and Colorado. Founded in 1978, we have built a reputation for... more