NTI Announces Two New Finance Appointments