JTI: Take control of your negative feedback

"Talenthub now allows us at JTI to measure and compare our recruitment processes and structures."

Founded: 1999

Headquarters: Geneva, Switzerland

Employees: 44,000

Nationalities: 110+

Countries: 130