To me, the second is just a formal way to say the first. The second sounds a bit awkward because of the double 'whom'. Surely it's not the best style.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.