translate English to French: Managers, Employee Satisfaction and Work-Life Balance.
Le Conference Board du Canada, (octobre), 6 p.