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-05T04:58:00.147Z