imali.click employs 30 employees. The imali.click management team includes Lucy Israel (Account Manager), and Peter Aduku (Product Designer).
Looking for a particular imali.click employee's phone or email?