Tag remote customer due diligence jobs