Do I need to have a lot of technical knowledge to use this ?

No. Administrator level access might need some help to initially set up. For the rest, it should be almost as easy as using your emails. If you need help, our support is always there.