alt="Jo

Jo McQuade

Travel Manager , NPower


Jo McQuade is group travel manager for the UK at Npower and joined the energy company in 2006. She is responsible for operational, stakeholder and contract management, OBT and payment solutions.