Analyst Jobs - Machynlleth, Wales