Ideas on Stage Wins Best Presentation Skills Training Specialists 2024 – UKWe're Finalists in the 2024 Learning Excellence Awards