Founded Year: 2006


Information Technology

Company Size


Head Office Location

1655 26th Street, Santa Monica, California, USA



2 Jobs

Jobs at Leaf Group

Leaf Group, formerly Demand Media Inc, is an American content company that operates online brands including eHow, and marketplace brands Saatchi Art and Society6.

Open Roles

Data Science Intern

Santa Monica, CA, USA

Data Science Intern

United States