We have already discussed about showing your blog authors list in your WordPress site. This tutorial explains how you can easily show all your blog authors, contributors and other custom roles you have created like staff members, experts etc in a page of your WordPress site.
Install and activate All Authors Page, a free WordPress plugin. After activation it automatically create a page with name as ‘All Authors Page’ (you may change its name). By default it displays all your blog authors with name, email (can be set to false), social profiles links and other information from extracted from their dashboard profile. You can easily customize it to show other user roles with information from Dashboard -> Settings -> All Author Settings page.