Your opportunity As an Injury Management Specialist, youll lead ECHs workplace injury management and claim’s function, ensuring compliance with relevant legislation, self-insurance performance standards and organisational policies. Working closely with employees, leaders, treating practitioners and external stakeholders,