Great. I think it also helps that you were at a senior position in Zoho. Apart from the visibility and a large network, it probably makes it a little more convincing for people who are on the fence when it comes to joining such a venture.
No comments yet.