Town of Welsh appoints new auditors