Customer Success Manager
Customer Success Manager Location Europe, France, Germany, Mainland UK, Netherlands, Northern Spain, Belgium Employment Type: Full time Location Type: Remote Department: Commercial Job Description Mission & Vision Granular is a fast-growing climate tech startup paving the way towards a…