It is accepted law that employers owe a non-delegable duty of care to their employees.