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-05T05:02:02.697Z