tr
Willing to translate
English
USA, United Kingdom
Italian
Italy
Microel SRL, Embedded Software Developer - R&D, 2016 - Present