Len Sciacca had a position (Engineering Manager) at Tenix Defence

Title Engineering Manager
Start Date 2000-00-00
End Date 2002-00-00
Is Current no
Notes "I managed the technical aspects of tenders and contracts as well as leading R&D program and partnership with DST."
Updated about 5 years ago