James McQuarrie is a UK based Senior Product Manager who helps teams design, build and deliver digital products and services that delight their users.
↑ Back to the top
JMCQUARRIE Limited is registered in England and Wales. Company number 07276602. Registered office: Bwthyn Ynyslas, Llanarthne, Carmarthen, Carmarthenshire, SA328JJ. VAT number: 993309096
© MMVII-MMXXII all rights reserved JMCQUARRIE