From a tank+healer level 50 trying to kill him we just don't have the dps.
Enrage timer roughly 8:00 hit this with boss health roughly 75%.
We were both focusing more on dps.
Edit: Location is 390, 1025
and we discovered the hard way that he has a leash of about 100 meters.or so.



Snowblind will disappear and cause a stacking Frostbite damaging effect. The ops group should collapse and as the tooltip on the effect reads, "Huddle for warmth."
He has a roar, too, but it didn't seem to do too much damage. The roar is AOE instead of a cone.
Otherwise he's pretty easy.