MaestroQA
Show contact
Location
New York, United States
Lauren Alexander, MBA
Vice President Marketing
Leah Kovach Margolis
Head of Demand Generation
Larrita Browning
Head Of Digital Marketing
9 members
How I prefer to work
Remote & Office
Morning
Mostly in a team
Qualities I value in my colleagues
My communication style
My pet peeves
Current role
View in org chart