Glossary

Talent War

The challenge of attracting, recruiting, and retaining top candidates that started in the late 90s and has lasted due to the changing landscape of work.