Yes, he’s worked there for a while, and still does.
Not according to the website you linked. The only Herold working there is a Pete Herold and he lives in Apple Valley, MN. When one clicks the Jon Herold name in the 2018 article it comes up with nothing. 5 years is a long time and sales reps. have high turnover especially in the insurance field.