Want to join the Cuckoo team? Are you our new Sales Manager of the Swedish region?