Klikk Limited employs 21 employees. The Klikk Limited management team includes Alex Nechita (Stores and Inventory Officer), Robert Cauchi (Head of Sales and Marketing), and Clint Cacciattolo (Corporate Manager and Purchasing Executive).
Get Contact Info for All DepartmentsLooking for a particular Klikk Limited employee's phone or email?