German-Speaking Customer Success Manager at Flowbox | JobVerse