1. Home
  2. >Tella
Tella logo

Tella

Video recording for work

Company

Locations
Amsterdam, NH, Netherlands / Amsterdam, NH, Netherlands / Remote
Team Size
4
Industries
B2B, Productivity
About

Founders

A list of all active founders
NameTitleEmail
Grant Shaddick
Founder
Michiel Westerbeek
Founder