Aamir Hameed's Location
London, England, United Kingdom
Aamir Hameed's Summary
Aamir Hameed, based in London, England, United Kingdom, is currently a Manager at Accident assist. With a robust skill set that includes Customer Service and more, Aamir Hameed contributes valuable insights to the industry.