Opia Logo

Opia

Locations: 184 Shepherds Bush Road London, England, GB + (+1 more)

Company Size: 100 - 200

Industry: Advertising Services

Company Website

AI Description

drawer
  • Braulio Graciano profile image

    International Business Management Graduate

  • Andika Darmawi profile image

    Shift Supervisor at Opia

  • Tim Anderson profile image

    Northern European Sales Director | New Business Development | Technology & Services

  • David Jackson profile image

    Junior Web Developer at Opia

  • Beatriz Sierra profile image

    MBA with Marketing | MSc International Business and Strategic Management | Organizational Transformation Consultant | Looking for new opportunity

  • Adrienn (Horváth) Martin profile image

    Management Accountant at Opia Ltd.

  • Donna Carr profile image

    ISTQB Certified Test Analyst / QA Engineer

Showing 1 to 7 of 72 results