Woba Employee Directory
Technology, Information and InternetSão Paulo, Brazil51-200 Employees
Woba has about 189 employees across 3 continents, most of them in South America. Analytics and Sales make up 43% of the profiles with a known department. Woba's workforce spans 21 departments.