Analyst Jobs - Pencoed, Wales