Job Title
Senior Director EMEA Regional Marketing
Company
AVEVA
Rebecca Elgebrandt