hasan & partners' staff and employees