James Mckay's Location
London, London, United Kingdom
James Mckay's Skills
James Mckay's Summary
James Mckay, based in London, Greater London, United Kingdom, is currently a Senior Business Manager at Hammond Clarke. With a robust skill set that includes Project Management, Urban Regeneration, Business Development, Construction, Strategic Sourcing and more, James Mckay contributes valuable insights to the industry.