Octopus employs 4,376 employees. The Octopus management team includes Sam Goss (Investment Director), James Barclay (Portfolio Manager), and Moshe Franco (Cloud Infrastructure Engineer).
Get Contact Info for All DepartmentsLooking for a particular Octopus employee's phone or email?