Company Overview: Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most in...
Built at: 2024-06-16T07:51:26.728Z