Townhall corporate office is located in city space viman Nagar S Fl 3 Ofc No 315/316 No 198/1a, Vadgaon Sheri, Maharashtra, 411014, India and has 11-50 employees.
townhall
townhall co
Departments
Number of employees
Engineering & Technical
3
Information Technology
1
C-Suite
1
Sales
1
| Location | People at location |
| Asia | 1-10 |
Explore people who held key positions, contributed to Townhall's success, and advanced their careers.
Explore More
Townhall is the world's first deep hybrid events platform. At Townhall, we believe that taking care of your in-person and virtual attendees should not feel like running two different events. With our proprietary hybrid native technology, we help you manage both your in-person and virtual attendees on a single platform resulting in equal experience... Read More