Plant i Ltd employs 12 employees. The Plant i Ltd management team includes Sam Penfold (Client relations manager), Chris Lee (Sales Manager), and Felipe Ucha Esteves (Idealizador).
Get Contact Info for All DepartmentsLooking for a particular Plant i Ltd employee's phone or email?