Walsh Sheppard is a full-service marketing communications firm headquartered in Anchorage, Alaska, specializing in strategic branding.