Customer Success Executive (CSE 26) As a Customer Success Executive, you'll contribute directly to Seopa’s success, owning customer accounts, shaping long term partnerships, onboarding new customers and driving mutual growth with our clients, with opportunities to progress your career in…