The Dodo is a digital brand for everyone who loves animals and cares about their wellbeing. The Company's goal is to serve up animal-related stories and videos to as many people as possible to help make caring about animals a viral cause. The Dodo wants its readers to fall in love with animals, have fun and be entertained while they’re doing it, and feel empowered to help animals in need. 

Employee Rating

2.7More
TypePrivate
HQNew York, US
Founded2014
Size (employees)66 (est)+2%
Websitethedodo.com
The Dodo was founded in 2014 and is headquartered in New York, US
Report incorrect company information

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at The Dodo

YuJung Kim

YuJung Kim

President
Izzie Lerer

Izzie Lerer

Founder and Editor
Jacob Krushel

Jacob Krushel

Director of Business Operations
Show more

The Dodo Office Locations

The Dodo has an office in New York
New York, US (HQ)
201 560 Broadway
Show all (1)
Report incorrect company information

The Dodo Financials and Metrics

Summary Metrics

Founding Date

2014

The Dodo total Funding

$18.2 m

The Dodo latest funding size

$11.50 m

Time since last funding

3 years ago

The Dodo investors

The Dodo's latest funding round in November 2015 was reported to be $11.5 m. In total, The Dodo has raised $18.2 m
View all funding rounds
Report incorrect company information

The Dodo Online and Social Media Presence

Embed Graph
Report incorrect company information

The Dodo Company Life and Culture

Report incorrect company information

The Dodo Frequently Asked Questions

  • When was The Dodo founded?

    The Dodo was founded in 2014.

  • Who are The Dodo key executives?

    The Dodo's key executives are YuJung Kim, Izzie Lerer and Jacob Krushel.

  • How many employees does The Dodo have?

    The Dodo has 66 employees.

  • Who are The Dodo competitors?

    Competitors of The Dodo include MyScienceWork, Naija Dailies and The Outline.

  • Where is The Dodo headquarters?

    The Dodo headquarters is located at 201 560 Broadway, New York.

  • Where are The Dodo offices?

    The Dodo has an office in New York.

  • How many offices does The Dodo have?

    The Dodo has 1 office.