director verification service