French Speaking Field Sales Engineer 18.02.2024, FRENCH SELECTION, Slough, United Kingdom Sales | International Business | Analytical Skills | Communication Skills | Excellent communication skills Apply Bookmark job
Account Executive - Southern Europe 07.04.2020, Cloudflare, London, UK Sales | B2B | Communication | Dynamic | Self-motivated Apply Bookmark job