Cedric Dugas
Cedric Dugas

Cedric Dugas

Development manager / UI developer; building great products with great processes