Business Development Manager
14 days ago
Newcastle upon Tyne
Liaising with development, accounts, marketing, technical and customer support for new business and existing business Installations * Liaising with other departments to resolve customer issues