Mixpanel
Show contact
Links
Alex Shepherd
Principal Designer
Tara Odorizzi
Senior Interactive Designer
October, 2022 - present
View in org chart