Head, Germany - (Sr. Marketing & Communications Manager) | CozyJobs