DESCA Logo

DESCA

Locations: MIAMI Miami, Florida 33166, US

Company Size: 100 - 200

Industry: IT Services and IT Consulting

Company Website

AI Description

drawer
  • Omar Carrillo profile image

    Network Administrator at Desca

  • Tatiana De La Torre profile image

    ASISTENTE CONTABLE en DESCA

  • Camilo Calle profile image

    Field Engineer en DESCA

  • José Luis Aldaz Yépez profile image

    Country Manager en DESCA

  • Luis Ermoli profile image

    Gerente Comercial para Venezuela en DESCA

  • Oscar Cont) profile image

    Network Engineer at DESCA

Showing 64 to 70 of 124 results