Disagree with Satiesh S. here. In my experience, Claygent + Gemini (or Open AI) does not work for person level enrichment as the Claygent won't have an linkedin account to go and look into the profile. This only works for company level enrichments at scale. Your best bet is using Clay's native person level LinkedIn enrichment to make sure the person is still working in the same company and if you want to be extra safe, you could use LeadMagic's email validation (it's super cheap if you purchase the subscription from their website and use their API)
I see you already mentioned you're re-scraping the list each time, not sure what that means, but hopefully, you're not doing anything more than what I mentioned above