1 of 1 Permanent Sustainability Manager Jobs in England

Customer Success Manager (Sustainability Solutions) Customer Success Manager (Sustainability So[...]

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Customer Success Manager (Sustainability Solutions) Location: United States, United Kingdom, Europe (Remote) About Worldly Worldly is the world’s most comprehensive impact intelligence platform — delivering real data to businesses on impacts within their supply chain. Worldly is trusted by 40,000 global brands, retailers, and manufacturers to provide … public benefit corporation with backing from mission-aligned investors. Want to learn more? Read our story. About The Opportunity The Customer Success Manager, Sustainability, is responsible for helping customers turn sustainability goals into structured, executable programs. You will own a portfolio of accounts, working directly with customers ...