Manager - Sales (New Business) DACH (m/f/d) at Freshworks (Remote, Germany) (Expired) | EnJobs