Tella & Stella logo

Tella & Stella

Tella & Stella is a Quebec company specializing in accessories for dogs and cats. Several models of leashes and collars are offered in a range of 20 unique and original designs.

Employees

1-10

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet