Business Development Manager
11 days ago
Greater London
Track record of closing strategic software, services, and licencing deals, with comfort in legal negotiations. * Strong project management skills, with the ability to test, learn, and scale pilots ...