Clear Impact logo

Employee Health

% of employees that received the flu vaccine elsewhere

Current Value

29%

2020

Definition