"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