Leo

2514 W Sunset Blvd
Los Angeles, CA 90026

LEO is a creative agency based in sunny Los Angeles, California, specializing in commercials, virtual reality experiences, and videos for a diverse range of clients, including major brands like Microsoft and Marriott Rewards. With a portfolio that has garnered attention from prominent media outlets such as CNN and NBC, LEO is committed to delivering high-quality content that captivates audiences worldwide.

Founded in 2010 by award-winning Creative Director Max, LEO aims to provide big agency quality at a fraction of the price and speed. The team consists of diverse creative professionals who excel in various roles, ensuring that every project is executed with innovation and expertise.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.