Ido Leffler

Ido Leffler is co-founder and ?Chief Carrot Lover? of San Francisco-based Yes To Inc., maker of Yes To Carrots and the #2 natural beauty brand in the country.

@idoleffler


More by Ido Leffler