Defunkify
Show contact
Richard Geiger
CEO & Co-Founder
David Walla
Lead Scientist
Ashley Nordell
Customer Happiness Team Lead
Heather Engstrom
Accounting Specialist
Casey Wyatt
Marketing Director
3 members
Current role
View in org chart