What does "minimal IT support needed" mean for Lt?

What does "minimal IT support needed" mean for Lt?

  • 18 May 18

See what "minimal IT support needed" means for Lt and customers.