Job Summary A Learning & Development Specialist is required to create customized training strategies and deliver engaging learning experiences across various departments in Europe. About This Role: