Technical Account Manager
TORRECID S.A.
Stoke-on-Trent