Manager of Communications at Kraken (Europe)

    5

    This is a fully remote role based in Europe. We are seeking an accomplished, experienced individual to serve as Manager of Communications on a dynamic…This is a fully remote role based in Europe. We are seeking an accomplished, experienced individual to serve as Manager of Communications on a dynamic…Read More

    bcnround 1 - Manager of Communications at Kraken (Europe)
    Follow me