You will be involved in the assembly of electrical and mechanical components in energy generation systems.
Must-have
Nice-to-have
Not specified