Maze
Show contact
Nicole Campagna
Director, Demand Generation
Bruno Barroso
Senior Organic Growth Manager
Ewa Stachowiak
Principal Demand Generation Manager
Richard Ybarra
Senior Marketing Operations Manager
3 members
July 1, 2023 - present
February 1, 2023
View in org chart