That's it! Thanks!
http://www.mdc-partners.com/
It launched fairly recently and consists of a fullscreen Google map that displays the activities of the company's execs over time.
I believe it's for some kind of big financial services company but can't recall the name.
Thanks in advance.