Stock management of all branch stock. Life Assurance coverage from day 1. 33 days holiday including bank holidays.