French Speaking Sales Manager
4 days ago
Greater London
Build strong relationships by engaging C-level executives and directors to drive deals forward * Collaborate with teams across Marketing, Sales Development, Solution Engineering, Contracting, and ...