7 employees
Target Points is a digital marketing firm that specialises in PPC marketing, powerlisting, web designing, SEO, brand building, and others.
2011