Q4 2024 Management View CEO Anthony Jabbour highlighted 2024 as a year of meaningful improvement with 3% organic revenue growth and expanded EBITDA margins, despite Q4 challenges caused by deal delays ...