Learning and Development Specialist (Hybrid)
19 hours ago
London
It has more than 600 employees spread across global locations in the UK, US, China, India ... Skilled at creating engaging e-learning content, ideally using Articulate 360 * Comfortable with ...