CEO Secrets: 'I employ 1,200 people and have no HR department'

Greg Jackson, founder and CEO of start-up Octopus Energy, explains why he doesn't believe in having an HR department, even though his company now employs more than 1,200 people. This video is part of our CEO Secrets series.

Video by CEO Secrets series producer Dougal Shaw, external

  • Subsection
  • Published