Please check your email .
Are you searching for a career at a company whose sole purpose is to protect our planet - and not to measure how long you've been on a toilet break? Do you want to feel like your ideas are being not only heard but implemented?
If you answered yes, then our open positions are for you! We have roles available in Customer / Technical Support waiting for you in Spain!
What you will do
The main tasks of the Customer Experience Specialist role are as follows:
The ideal candidate will be:
Apply now and learn more about us and the position.