OverviewSuggest Edit

OwnLocal offers an automated digital ad platform to convert print, radio, and television advertisements into an online marketing campaign. The Company's technology has been designed to work seamlessly with one's current sales processes and makes it simple for any local newspaper, radio station, broadcast television station, or directory to help advertisers win online. The platform extracts data from traditional advertisements and converts them into search engine optimization, SEM, online display, website advertising, and many other campaigns and solutions.

HQAustin, US
Employee Ratings3.6


OwnLocal is headquartered in
Austin, United States

Location Map

Latest Updates

Employees (est.) (Sept 2020)30
Cybersecurity ratingBMore

Key People/Management at OwnLocal

Lloyd W. Armbrust

Lloyd W. Armbrust

Founder & CEO
Landon Morales

Landon Morales

Chief Revenue Officer
Darryll Porter

Darryll Porter

Jonathan Dawe

Jonathan Dawe

VP of Product
Michele Chappell

Michele Chappell

VP of People Operations
Richard Navarrete

Richard Navarrete

VP of Engineering
Show more

OwnLocal Office Locations

OwnLocal has an office in Austin
Austin, US (HQ)
Austin, TX 78701, USA
Show all (1)

OwnLocal Financials and Metrics

Summary Metrics

OwnLocal's latest funding round in August 2015 was reported to be $1.4 m. In total, OwnLocal has raised $3.4 m
Show all financial metrics

OwnLocal Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

OwnLocal Online and Social Media Presence

Embed Graph

OwnLocal Frequently Asked Questions

  • When was OwnLocal founded?

    OwnLocal was founded in 2010.

  • Who are OwnLocal key executives?

    OwnLocal's key executives are Lloyd W. Armbrust, Landon Morales and Darryll Porter.

  • How many employees does OwnLocal have?

    OwnLocal has 30 employees.

  • Who are OwnLocal competitors?

    Competitors of OwnLocal include Digital Remedy, Brain Labs Digital and ClientFlo.

  • Where is OwnLocal headquarters?

    OwnLocal headquarters is located at Austin, TX 78701, USA, Austin.

  • Where are OwnLocal offices?

    OwnLocal has an office in Austin.

  • How many offices does OwnLocal have?

    OwnLocal has 1 office.