Rachel Kane
San Francisco, California, United States
Senior Editor at CBS Interactive. PR + New Media Consultant with nearly 10 years experience exceeding client goals, managing content and raising brand profiles.
Senior Editor at CBS Interactive. PR + New Media Consultant with nearly 10 years experience exceeding client goals, managing content and raising brand profiles.