Author

George McGregor

George McGregor is vice-president of product marketing at Imperva.