Lean Watts employs 20 employees. The Lean Watts management team includes Abhilash Dasyreddy (Founder and Director), Vignesh S (Manager - Corporate Finance), and Sushil Kumar (North Marketing head).
Looking for a particular Lean Watts employee's phone or email?