Based in Flackwell Heath, Buckinghamshire, UK the Octopus leadership team is made up of a group of industry leaders in HR services, financial consulting and .