Business Analyst, Jobs, Wales, Newport, 1037