German speaking Sales Development Representative

Peakon ,
London, Greater London

Overview

Job Description

At some companies you can feel the momentum building. People are engaged, they're approaching their work with energy, enthusiasm and resilience. Being part of the organisation becomes part of your own identity.At others, it feels impossible to...