Where is Tilda website builder located?
Tilda is an international company with offices located around the world. Tilda users based in the US or the EU become subscribers of the Tilda European branch.
The company was founded by designer and entrepreneur Nikita Obukhov in 2014 and since then turned into a global website building platform with millions of users around the world and a team spread across different continents.
Similar questions
Was this answer helpful?

Yes
0

No
0