Uello Employee Directory
Transportation, Logistics, Supply Chain and StorageSão Paulo, Brazil51-200 Employees
Uello has about 185 employees across 2 continents, most of them in South America. Information Technology and Product Management make up 49% of the profiles with a known department. Uello's workforce spans 13 departments.