Baffle
Contact
Links
Previous companies
View in org chart
Ameesh Divatia
CEO & Co-Founder
Joe Dillon
EVP, Sales
Spence Jackson
Chief Software Architect
Sumandra Majee
Chief Product Architect
Sushant Rao
Senior Vice President, Marketing
+ 1 more
Current role