Channel Sales Manager EMEA

As well as an always-on webcam so we can keep in touch between offices, we make heavy use of video calls, Slack, and some inter-office travel.

Other jobs you may find of interest
See more
German Speaking Social Media Manager Employee - Well tradesperson in City of London
German Speaking Social Media Manager

If you have social media management for a brand, this experience works well. To manage the social media of, and be the contact person for the player.

Principal Employee - Well tradesperson in City of London
Principal

Designs and delivers a targeted sales approach for key accounts, ensuring alignment across client teams and other key internal stakeholders to maximize client…

Manager, People Business Partnering Employee - Well tradesperson in City of London
Manager, People Business Partnering

The role is responsible for providing a strong HR service and support to a group of business clients as well as supporting the strategic agenda built by the…