1. A method performed on at least one processor for dynamically updating a group of similarly situated user profiles, the method comprising the steps of: receiving over a communication link at least one profile change to an originating user profile entered by a user at a client workstation; determining whether the at least one profile change is applicable to at least one similarly situated user profile; transmitting over the communication link the at least one profile change to a destination user profile to automatically update the destination, wherein the user profile for the group of similarly situated user profiles is updated dynamically based on the at least one profile change.