Business Development Management
12 days ago
London
London Bridge, London, UK ( Hybrid Schedule, 2 Days in the Office) About This Role The Business ... We own over 40 patents in VoIP/Video related technology, and over 60 patents are under the process ...