Analyst Jobs - Tredegar, Wales