Check Point Software Technologies Ltd. has appointed Itai Greenberg as Chief Revenue Officer and Roi Karo as Chief Strategy Officer, effective January 30, 2025, while President Rupal Hollenbeck will depart on March 31, 2025. The company also reported strong financial results for Q4 2024, with total revenues of $704 million, a 6% increase year-over-year, and calculated billings reaching $959 million, an 11% increase year-over-year.