Yes, It is easier&possible to just create individual pages and link the images through to each individual page.
And if you need JS solution, please set a test site using our http://discover-wp.com system. create a demo page with images, where I can create a demo JS for your reference.
Please check hidden link.
Hope that you will be happy with results.
if all is ok - you can update your site in few simple steps:
1. add all required data to "Senior and Professional Staff" view. All please use class="hidden" for hide unused elements and container for identification data as at example.
2. in "Staff Member Biog" view put each of data to different container with identifier as at example.
3. create a simple .js file with content as at hidden link
Please let me know if there is anything else that I can assist you with.