Darren Allard's Location
Zurich, Switzerland
Darren Allard's Skills
Darren Allard's Summary
Darren Allard, based in Zurich, Switzerland, is currently a Business Development Director at ACT Alliance. With a robust skill set that includes JavaScript, Marketing, Public Speaking, Marketing Strategy, Microsoft Office and more, Darren Allard contributes valuable insights to the industry.