Editable Table Like List

Working on a new site with requirement for approved users to input and edit information in a table-like format. Similar to a SharePoint list. Example: Employee logs in, goes to their Responsibility List, edits their Name, Email, Responsibilities, Supporting Mission. Then supervisor or another authorized person can view and sort the information. I am stuck on the best approach. Right now have a clean slate. Any help appreciated.

Drupal version: 


Source: https://www.drupal.org/taxonomy/term/4/feed