Catherine Llamido

Strategic Communications Manager at LRA PR

Catherine Llamido is a Washington, D.C. based, communications manager with over seven years of experience in media relations, digital strategy and branding.

Employment

  • LRA PR
    Strategic Communications Manager