Climate Tech Support Specialist

Company: Watershed
Apply for the Climate Tech Support Specialist
Location: London
Job Description:

A sustainable enterprise platform is looking for a Customer Support specialist in Greater London. The role involves assisting customers with product-related issues, maintaining high response quality, and collaborating with the Support team to enhance workflows. Ideal candidates will have 1-2 years in a B2B/SaaS environment, excellent communication skills, and the ability to thrive in a fast-paced setting while prioritizing customer needs. Applicants must be prepared to work from the office four days a week.#J-18808-Ljbffr…

Posted: May 27th, 2026