Appointments+ for multiple users

Can I use Appointments+ as a central calendar to manage the appointments for multiple users? More specifically, lets say a company has multiple sales people. Can I setup Appointments+ so that visitors can select a service, then an associated sales person and see that specific sales persons available time slots and book a time with them?

Thank You.