Customer Success Executive
Company: Octopus Energy
Location: London
Overview We’re looking for an amazing Customer Success Executive to join our new Scheme Delivery team in London. This is a brand new team in Customer Success, which is focused on supporting our B2B clients and making sure their schem...
Posted: 46 days ago
