Thalamus provides a discovery engine and review platform for online advertising. The Company houses a comprehensive dataset of ad partner capabilities, contacts, marketing collateral, ad specs, network data and marketer reviews for vendors across the globe.
TypePrivate
HQSan Francisco, US
Founded2013
Size (employees)13 (est)+19%
Websitethalamus.co
Thalamus was founded in 2013 and is headquartered in San Francisco, US
Report incorrect company information

Viewing summary data as a guest

Sign up for free to see all data

Thalamus Office Locations

Thalamus has an office in San Francisco
San Francisco, (HQ)
535 Mission St
Show all (1)
Report incorrect company information

Thalamus Financials and Metrics

Summary Metrics

Founding Date

2013

Thalamus Operating Metrics

Sep, 2017

Partners

50 k
Show all operating metrics
Report incorrect company information

Thalamus Online and Social Media Presence

Embed Graph
Report incorrect company information

Thalamus Blogs

Kochava on The Mobile App Marketing Industry in 2019, and Beyond

  Kochava is one of the pioneers and leaders in the mobile analytics and app install attribution space, and only player that is 100% bootstrapped (and profitable). Can you share more on the original vision of the company and how […]

Knorex on the Rise of Hybrid Programmatic | Dynamic Creative Platforms in APAC

Justin Choo Co-Founder Knorex   Knorex is known as one of the leading Interactive Ad Technology companies in Asia, specializing in Programmatic Creative & creation of Dynamic Ads and the tool. Can you share more on the original vision of […]

Thalamus Company Life and Culture

Report incorrect company information

Thalamus Frequently Asked Questions

  • When was Thalamus founded?

    Thalamus was founded in 2013.

  • How many employees does Thalamus have?

    Thalamus has 13 employees.

  • Who are Thalamus competitors?

    Competitors of Thalamus include Dolphin Digital Media, Sinnerschrader and PMG Advertising Agency.

  • Where is Thalamus headquarters?

    Thalamus headquarters is located at 535 Mission St, San Francisco.

  • Where are Thalamus offices?

    Thalamus has an office in San Francisco.

  • How many offices does Thalamus have?

    Thalamus has 1 office.