Critizr
Show contact
Links
Laura Spitz
Head Of Marketing
Rebecca Elaine Smith
Senior International Marketing And Brand Manager
James Wall
Brand Director
Amayas Sadeg
Product Marketing Manager
September 1, 2023 - present
January, 2022
August, 2020
View in org chart