Q1 2025 Management View CEO Philip Moyer highlighted the first year of his tenure and emphasized that 2025 has begun on a strong note, with self-service bookings growing 6% for the first time in three ...