May 11, 2026 By: angelo@logicexecutivesearch.com / 0 comment 2024-2025-impact-report 2024-2025-impact-report