James Menzies's Location
London, GB
James Menzies's Work
James Menzies's Education
James Menzies's Summary
James Menzies, based in London, GB, is currently a Senior Consultant at Lumen Research Ltd, bringing experience from previous roles at Kantar and Kantar Millward Brown. James Menzies holds a 2009 - 2012 BA in International Relations @ Swansea University.