Stephanie J. CarringtonWrong Stephanie J. Carrington?
Senior Vice President
The Ruth Group
757 Third Avenue
New York, New York 10017
Company Description: Consistently ranked as one of the top U.S. financial IR/PR agencies, The Ruth Group, based in New York, focuses on serving the communications needs of technology,... more