The Sheppard is an independent, innovative marketing agency headquartered in the heart of Los Angeles, with offices in Atlanta, New York and the UK. The team at The Sheppard are idea generators first and foremost. The Sheppard is not married to any one approach or media.
Show More
Creators & Guests
We don't know anything about the creators of this podcast yet. You can so they can be credited for this and other podcasts.