Key Role: Learning and Development Specialist About the Job: This position involves hands-on experience in creating, delivering, and evaluating training plans that cater to various departments across Europe.