Plugin to maintain roster for organization?

Hello, I have a non-technical client who needs to maintain a roster on her organization's website. The current solution (seen here ) allows her to maintain the roster on a spreadsheet and then upload a .csv file but it has many flaws. I'd like to setup something so that she can maintain the roster directly through the WordPress dashboard rather than going the spreadsheet, table, non-responsive route. Does WPMU DEV have a plugin that would handle this type of thing?

Thanks in advance and I look forward to hearing from you.