3 ms·
According to Linkedin there are 25 HR employees at his company Octopus Energy. Their roles are Learning & Development, Talent Acquisition, Onboarding, Payroll M
by botman_ 6y ago
According to Linkedin there are 25 HR employees at his company Octopus Energy. Their roles are Learning & Development, Talent Acquisition, Onboarding, Payroll Management. These are all roles that are typically taken on by the HR department.
He has an HR department whether he calls it like that or not.