Rachel Goodwill

Media Relations Specialist at Walker Sands Communications

As a media relations specialist, Rachel conducts media outreach and secures coverage for B2B technology clients in top-tier and trade publications.

Employment

  • Walker Sands Communications
    Media Relations Specialist

Represents

  • Chief People Officer at isolved