Founded in 2010, The Red Stamp is a Los Angeles-based production company that exists to provide a constant, consistent, and diversified stream of high-quality (but accessible) professional arts and entertainment for the greater Los Angeles community, and find innovative ways to provide development and employment opportunities for local professional artists.