It Says... Current Employees (3 total) Ted Ernst, Chief Technology Officer Don Baird, Sr VP Sales Samuel Van Ryder, Data protection advocate and Sales Leader
Interesting... yes? Makes me wonder When this was done. The fact that it lists 3 employees got my attention. No mention of James Meredith... or Richard J. Kampa...