Tekuchi Logo

Tekuchi

Locations: 52 Upper Street London, England, GB + (+3 more)

Company Size: 1 - 100

Industry: Media Production

Company Website

AI Description

drawer
  • Paulo Moreira profile image

    Associate Interactive Director at Tekuchi

  • João Pedro Sousa profile image

    Content Manager at Tekuchi

  • Zac Levi profile image

    Real-time 3D Modeller at Tekuchi - Interactive Technology

  • Catarina Figueiredo Teixeira profile image

    Junior Digital Designer at Tekuchi

  • Nick Pickop profile image

    Group Director at Tekuchi

  • Catarina Figueiredo Teixeira profile image

    Junior Digital Designer at Tekuchi

Showing 1 to 7 of 15 results