Business Development Associate
2 days ago
Greater London
Self-starter with excellent communication skills - verbally, in writing, presentations, emails etc ... Sales Support: Collaborate with the management team to provide support for closing deals, including ...