Articles on: SetupDoes the setup take place on-site?No, the setup and deployment are entirely remote and done via teams, telephone or email. Updated on: 14/09/2022