Senior Business Development Executive
hace 2 días
Greater London
The company's solutions cover customer experience, content moderation, digital transformation, IT ... Senior Business Development Executive is to generate, develop and convert new business ...