Electro Dépôt Electro Dépôt from Storm Studio Electro Dépôt Design management for a lowcost French brand. View Website gLike Electro Dépôt Design management for a lowcost French brand. View Website Design Management Product Design Branding & Corporate Identity Share R 7 n Storm Studio Design Global Paris, France Follow Contact