No, you do not need any technical knowledge at all to use Microsoft 365 productively. The Office Suite is easy-to-setup and designed so that it can be used as intuitively as possible. If any difficulties should arise, our trained and competent support team will be ready to assist you with help and advice.