Allow Staff to add their own services

We currently operate with a lot of "staff" members who are external to our organisation; we act as a facilitator for this.

It would be good to allow staff members to create their own services, rather than making it an administrator task.