Leonardo Electronics employs 4 employees. The Leonardo Electronics management team includes Thomas Siddons (Principal Software Engineer), and Vincenzo Cannova (Test Technician - RF and Microwave).
Looking for a particular Leonardo Electronics employee's phone or email?