James Attard's Location
Malta
James Attard's Skills
James Attard's Summary
James Attard, based in Malta, is currently a Business Development Manager at Avantech. With a robust skill set that includes Business Development, Account Management, Management, Product Management, New Business Development and more, James Attard contributes valuable insights to the industry. James Attard has 1 email on RocketReach.