NEWS

Jonathan Mepsted to head up Imperva’s EMEA push