Replicating marketing sites for nationwide sales team


I need to give a demo on a site for a national sales team. The site is used for marketing each and every rep in a certain area, so it has to be configurable to a certain degree. Like able to upload their picture in the front page and have some info about them, perhaps.

Secondly, each page has to be standardized to company specifics. Like having a demo video in the front page and some information about the company.

The URL should show up something like this -

Each site is based on a template but small changes can be made like adding a picture of a person, adding their email in, etc.

I've heard about multisite but not quite familiar with it.

Can someone give me some recommendations to the specifics that I just gave?

Thank you,