https://abry.com/

EPcached is a web archiving initiative. These cached pages provide a proof of employment for selected investment professionals.