Sales 2h ago

Head of Sales

As Head of Sales, you will have end-to-end responsibility for our entire inbound team. You will lead a team of approximately 25 sales managers and develop our sales strategically and operationally, shifting from a focus on SMBs to a scalable mid-market setup across three international markets.