Terra.do
Show contact
Nishant Mani
Chief Business Officer
Rachel Mercer
Head of Brand Design
Jheel Doshi
Data Engineering and Business Insights
Ian Sumner
Content Lead
Kristen Shaw
Head of Content Marketing
Current role
View in org chart