Customer Support Specialist (French Speaking)
3 months ago
London
Respect your crew mates - customers, crew mates and co-investors, you need each other, act like it ... You want a fully remote role and early mornings are not your thing! * You prefer a role that relies ...