Full-time Company Description Jealotts Hill, United Kingdom OR Basel, Switzerland (We are hiring several / Senior who can be based in either Jealotts Hill, UK