Luke Allen's Location
England, United Kingdom
Luke Allen's Work
Luke Allen's Skills
Luke Allen's Summary
Luke Allen, based in England, United Kingdom, is currently a IT Manager at Click Travel, bringing experience from previous roles at Click Travel and Capgemini. With a robust skill set that includes Windows, Windows Server, Microsoft Exchange, IT Service Management, Troubleshooting and more, Luke Allen contributes valuable insights to the industry. Luke Allen has 2 emails on RocketReach.