Founded

Address

Ello Pbc
1100 Spruce Street Suite #104
Boulder, CO 80302
United States

Open map

Ello Pbc
47 Maple Street
Unit 111
Burlington, VT 05401
United States

Open map

Ello Pbc
688 Pine Street #2a
Burlington, VT 05401
United States

Open map

KANDO id: 474646

Corporate information

Registration country

Official identities

US CIK 0001598000

Funding rounds


Investment activity status
Active investor

Current team

Past employees

Selected Products / Customers

Financials