CLICKS Tech employs 5 employees. The CLICKS Tech management team includes Ameya Deshmukh (Founder and Growth Director), and Avesh Faisal (Senior Graphic Designer).
Looking for a particular CLICKS Tech employee's phone or email?