17 employees
Latra specializes in planning and strategy for digitizing business, e-commerce solutions, enterprise platforms, and end-to-end services.