Check Point Software Technologies appoints new VP of Sales in EMEA

Freitag has more than 30 years of experience in leading tech companies, during which time he has held senior executive positions in the areas of product, operations and sales.