James Russell

Head Of Design at Informa Markets

No bio yet

Links


Timeline

  • Head Of Design

    July, 2023 - present

  • Creative Manager

    January, 2021