Becca Scherr

Managing Editor, Right Source Marketing |

Becca Scherr is a managing editor at Right Source, overseeing strategy and content creation. She ensures that quality content aligns with clients' business strategies and goals. With more than 11 years of experience in journalism and content marketing, Becca has worked with associations and other organizations to create award-winning print and digital content. Becca has a bachelor's degree in journalism from the University of Maryland, College Park, and earned a certificate in digital marketing from Georgetown University. You can follow Becca on Twitter.


1 article by Becca Scherr