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, Web Development, Social Media Optimization, iPhone Application Development, Wordpress Development, Android Application Development, IT Services & Consulting, Public Relations, Python & Django Development, Press Release Distribution, Branding, Web Maintenance,|