Ability to assign Team Leaders to a branch where they can view all timesheets but are not associated against the placement or an enhancement to Manage Branch feature where a consultant can be assigned to multiple branches. At present a consultant can only be assigned to one branch.