Quick Contact

    Stephen Barissa

    Biography

    She’s an experienced human resources associate in charge of recruitment, performance management, leave management and teamwork.