C120 Eco C120 Eco from Thomas DUMOULIN C120 ECO gLike C120 ECO Industrial Design Share R 7 n Available Full-time, Moonlighting Thomas DUMOULIN industrial designer Canada Follow Contact