Randy Wilson, CPA CFE CFF JD