Practitioner role able to edit files made by other practitioners

Hi there, we have staff which we have given the role of Practitioner. They can add client files but they are not able to edit client files made by other Practitioners or Administrators. Would be great if there was a Practitioner type of role that didn’t give them Administrator ‘god’ role permissions but were able to edit any client file for the practice.