Manager, Learning and Development (Training Manager)
3 hours ago
We are hiring a Manager, Learning and Development based in Hungary, Poland, Romania, Serbia, Slovakia or the UK to join our team. The Manager, Learning & Development is responsible for supporting training strategy, identifying, developing, and delivering training solutions that support global Precis