Business Development Management
3 months ago
London
Business Development Manager Location: London Bridge, London, UK ( Hybrid Schedule, 2 Days in the ... We own over 40 patents in VoIP/Video related technology, and over 60 patents are under the process ...