Content & Community Manager at Telltale Design Co.® - Denver, Colorado, United States
Founder & Creative Director
Contact Lydia Kerr
Telltale Design Co.® is a boutique graphic design studio with a focus on brand strategy, brand identity design, print design, web design and development.