Soren D.
2/24/2023
Great company to work at. I was there as a Lead Tech in the production and manufacturing of CD/DVD duplication devices for large media.
(1)
Great company to work at. I was there as a Lead Tech in the production and manufacturing of CD/DVD duplication devices for large media.