Description: Company Description At Shift, we’re business specialists dedicated ... created role to support the Shift People & Culture team make the ... in performance management processes. At Shift, we value opportunities to come ...
27 days ago
... and how it can guide Shift to better serve our clients ...
10 days ago