Innovative People

Hector Barea

Plastic injection molded part design,

Languages Hector Barea speaks:

English
Spanish