19 employees
Geotarget is a marketing company that offers video, advertising, content, and digital marketing services.