50 employees
LETO focuses on lean software development applying cutting-edge technologies on unique, innovative way.
2011