Touchcast
Show contact
Links
Edo Segal
CEO & Co-Founder
Faith Gabriel-Svaboe
Head of People
Dmitry Borenko
Chief Technology Officer
Ziv Navoth
Chief Revenue Officer
Rachel Green
Chief of Staff
+ 6 more
Cathy Yoon
Manager, HR Tech & Operations
Ron Karlos Cuasay
Senior Manager of People
8 members
Current role
View in org chart