Vendah (YC W23) Employee Directory
Technology, Information and InternetSão Paulo, Brazil51-200 Employees
Vendah (YC W23) has about 109 employees, all of them in South America. Business and Arts & Design make up over half of the profiles with a known department. Vendah (YC W23)'s workforce fell 22% between January 2026 and November 2026.