Investor Presentaiton slide image

Investor Presentaiton

IN SUMMARY A Thriving Culture Strengthens Customer Loyalty More likely to have highly 13X 7X 6X engaged employees More likely to have employees innovating More likely to have higher Net Promoter Scores Source: O.C. Tanner Global Culture Report 2020 ▲ DELTA 63
View entire presentation