Tomas Leiton

Presales & AV designer, Newtech
  • Newtech
  • Argentina

Department

AV Management Engineering Solutions Development

Language

English Spanish

Company Type

AV/IT Integration

Influencer Of