Odd Duck is more than just our name; it’s our philosophy on digital marketing. As former employees of “conventional” internet marketing firms, we aim to provide something better: an online marketing experience that genuinely cares for the needs of the client, their campaign success and the growth of their business.
11703 Huebner Rd, Ste. 106-452, San Antonio, TX , United States 78230
|Services:||Web Design, Pay Per Click Management, Social Media Marketing, Social Media Optimization, Web Development, iPhone Application Development, Wordpress Development, Android Application Development, Python & Django Development, IT Services & Consulting, Branding, Public Relations, Press Release Distribution, Web Maintenance,|