Disability

Employee benefits International

The inability to work, also defined as “employee absence”, and its implications.