Technology jobs

Found 1 job
    • Tokyo
    • Negotiable
    • Posted about 2 months ago

    Job Title: Science & Technology Delegate for Asia Location: Tokyo, Japan Type of Contract: Permanent Professional Domain: Research, Innovation & Development Position Overview: The Science & Technology Delegate for Asia will be based in Tokyo. Key Activities: Screen information related to national...

Get new jobs for this search by email