PR & Communications Manager Permanent jobs

Keyword search

Broaden your search

Refine your search

Found 1 England job

  • PR Manager

    • Clerkenwell, London (Greater)
    • negociable + benefits
    • Self-Portrait

    The PR Manager will be responsible for developing and executing comprehensive public relations strategies that align with the brand's objectives.