Customer Success Manager - German speaking job at Progress