gastu
Experience in technology management, project development and process optimization.
Santiago, Chile
gastu's Stars
gastu doesn’t have any stars yet.
Experience in technology management, project development and process optimization.
Santiago, Chile
gastu doesn’t have any stars yet.