The primary & technical contacts should be able to manage contacts in the client portal.
This should include:
- Contact creation (e.g. for new starters)
- Contact editing (changing names, emails, setting as technical/accounting)
- Archiving contacts - maybe