Ello

General / Opportunistic Application

San Francisco, CA. Posted 52 months ago

The role

Submit an application if you do not see an open role that matches your background. Tell the company what you would want to do and why you would be a great fit.

About the company

Ello views diversity as a moral imperative and a competitive advantage. They structure interviews to assess skills and experience directly.