je.st
news
CEO Secrets: 'My billion pound company has no HR department'
2021-02-24 01:08:00| BBC News | Business | UK Edition
Greg Jackson, founder and CEO of Octopus Energy, explains why he doesn't need a human resources team.
Tags: no
company
department
ceo
Category:Consumer Goods and Services