Ailwyn Allen's Location
Cardiff, GB
Ailwyn Allen's Skills
Ailwyn Allen's Summary
Ailwyn Allen, based in Cardiff, GB, is currently a Operations Director at Clearstream Technology Group. With a robust skill set that includes Leadership, Microsoft Office, Project Management, Microsoft Excel, Marketing and more, Ailwyn Allen contributes valuable insights to the industry.