Salta
Simone Orlandi

Simone Orlandi

Product Manager Team Lead / DELTA ELECTRONICS NETHERLANDS